Vesta 17
201 West 17th Street New York City New York USA
View on a map- Year Build:
- 2001
- Storeys:
- 12
Vesta 17 at 201 West 17th Street There are 12 storeys and 37 units in the complex The amenities in the complex include full time doorman elevator
201 West 17th Street New York City New York USA
View on a mapVesta 17 at 201 West 17th Street There are 12 storeys and 37 units in the complex The amenities in the complex include full time doorman elevator