21 Chelsea Apartment
4

120 W 21st St, New York, , NY 10011, USA

4.0
3 Reviews
Management
4.0
Rental Unit
3.0
Living Experience
4.0
All Reviews (3)
Sort:
Newest
I was here as part of corporate living. ...
I was here as part of corporate living. Loved the area and this building.
It's extremely well maintained and the s...
It's extremely well maintained and the staff and managers are very friendly and helpful. The roof and the gym are the best part.
I've been renting apartment in this buil...
I've been renting apartment in this building for about 1 year and my experience so far is absolutely great.
image