Welcome to high-rise living in New York. 20 Park is a highly rated apartment complex. This apartment is located in New York, NY at 20 Park Ave. The area has close vicinity to downtown, attractive views and well-lit tree lined streets.
If you're an active resident, you'll value the amenities at 20 Park. Head to the gym for your daily exercise routine.
Want to tour this property? Please reach out to the property.