The Plaza Residences | 1 Central Park South | Central Park South, NYC