THE PLAZA AT CENTRAL PARK SOUTH

The Plaza at Central Park South

The Plaza at Central Park South, New York, 10025