303 W. 122nd Street
303 W. 122nd Street New York City New York USA
View on a map- Storeys:
- 6
303 W 122nd Street at 303 W 122nd Street There are 42 units in the complex
303 W. 122nd Street New York City New York USA
View on a map303 W 122nd Street at 303 W 122nd Street There are 42 units in the complex