Barbizon 63
140 E. 63rd Street New York City New York USA
View on a map- Year Build:
- 1926
- Storeys:
- 25
Barbizon 63 at 140 E 63rd Street The amenities in the complex include a door attendant
140 E. 63rd Street New York City New York USA
View on a mapBarbizon 63 at 140 E 63rd Street The amenities in the complex include a door attendant