Tag: The Plaza

One Central Park South, The Plaza

The Plaza

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