Locory page
5 West 63rd Street
By Seeker
5 West 63rd Street is a historic 14-story building located in Manhattan's Upper West Side, near Central Park. Completed in 1930 and designed by architect Dwight James Baum, it serves as the West Side YMCA. The building features a blend of brick, limestone, and terra cotta, set within the Central Park West Historic District. The site was previously home to seven 5-story brick rowhouses, making it a notable example of urban development in New York City.
Tags
Location
Views
1
Be the first to comment!