One Jackson Square
122 Greenwich Avenue New York City New York USA
View on a map- Year Build:
- 2009
- Storeys:
- 11
One Jackson Square at 122 Greenwich Avenue The amenities in the complex include a gym There are 35 units in the complex
122 Greenwich Avenue New York City New York USA
View on a mapOne Jackson Square at 122 Greenwich Avenue The amenities in the complex include a gym There are 35 units in the complex