4
28 E 72nd St
New York, NY 10021
$15,000,000 USD
8,476 SF
8,476 SF
$15,000,000 USD
Storefront Retail Office