The Stamford

Closed
yelp logo

(1)

414 E 120th St
New York, NY 10035

Also at this address

Reviews

yelp logo
5.01 reviews
Photo of Lauren L.
Lauren L.
7/16/2012

This building is without a doubt the best building I have lived in during my 8 years in NYC. Building Pros: - Balcony - Rooftop - Washer and Dryer in your apartment!!! - Excellent super &...

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkThe Stamford

Partial Data by Foursquare.