The Toulaine
130 West 67th Street New York City New York USA
View on a map- Year Build:
- 1975
- Storeys:
- 24
The Toulaine at 130 West 67th Street There are 24 storeys and 244 units in the complex The amenities in the complex include full time doorman washer and dryer in building elevator


