21-41 Lenox
New York, NY 10026
$150,000 USD
13,200 SF
13,200 SF
$150,000 USD
Storefront