The Austin
130 West 79th Street New York City New York USA
View on a map- Year Build:
- 1986
- Storeys:
- 19
The Austin at 130 West 79th Street There are 19 storeys and 93 units in the complex The amenities in the complex include full time doorman health club elevator



