The Left Bank
The Left Bank New York City New York USA
View on a map- Year Build:
- 2000
- Storeys:
- 10
The Left Bank at The Left Bank There are 10 storeys and 25 units in the complex The amenities in the complex include concierge full time doorman garden elevator



