Apartment at The Plaza in NYC Sells for $66 Million
Talk about a room with a view: a 12,000-square-foot apartment at The Plaza, the New York City landmark hotel and condominium, that overlooks Central Park was sold for nearly $66 million. The Real Deal reported unit […]