Penthouse at NYC's Famed Barbizon Women's Hotel Asks $17.75M
By: Zoe Rosenberg
Published: 5/9/2016Source: CurbedFeaturing Spencer Means' penthouse listing at 140 East 63rd Street, Upper East Side, Manhattan: http://ny.curbed.com/2016/5/9/11640784/barbizon-nyc-penthouse-for-sale