The Plaza

One Central Park South, The Plaza
Staged to emphasize the importance of this luxury property.

Facebooktwitterredditpinterestlinkedinmail