120 W. 70th Street
120 W. 70th Street New York City New York USA
View on a map- Year Build:
- 1917
- Storeys:
- 9
120 W 70th Street at 120 W 70th Street There are 39 units in the complex
120 W. 70th Street New York City New York USA
View on a map120 W 70th Street at 120 W 70th Street There are 39 units in the complex