Charming Central Park Townhome



New York City • Show on map
View Details for Price
Charming Central Park Townhome is located in New York, just a 13-minute walk from Columbia University and 2.1 miles from Central Park. This vacation home offers air-conditioned accommodations with a balcony…More info
