Bedrooms
Completion Status
Furnishing Status
Villa
|
Sale
USD 24,000,000
4
7,500 sqft.
101 East 63rd Street, Manhattan, New York
Ref No. LP01076
LuxuryProperty.com New York