21 Astor Place
21 Astor Place New York City New York USA
View on a map- Year Build:
- 1891
- Storeys:
- 11
21 Astor Place at 21 Astor Place There are 11 storeys and 71 units in the complex The amenities in the complex include concierge full time doorman central air conditioning full service garage health club pool roof deck washer dryer in building elevator




