South Park Tower
124 W 60th St
New York, NY 10023
New York, NY 10023
This 52-story tower boasts a prime location and extraordinary views of the city and the Hudson River. The amenities, such as complimentary fitness center, pool, and garage are all part of the South Park Tower experience.