The Olcott

Permanently closed
27 W 72nd St
New York, NY 10023

From the website:

Built in 1925, and located within shouting distance of Central Park, The Olcott at 27 West 72nd Street mixes pre-war design with modern amenities on the Upper West Side. The luxury apartments at The Olcott are just steps from the 1 2 3, B, and C subway lines.

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.