157-161 E 22nd St
New York, NY 10010
$8,995,000 USD
6,000 SF
6,000 SF
$8,995,000 USD
Storefront Retail Residential