11
38 E 63rd St
New York, NY 10065
$14,500,000 USD
6,700 SF
6,700 SF
$14,500,000 USD
Office Residential