38-62 13th St
Long Island City, NY 11101
$2,100,000 USD
2,550 SF
2,550 SF
$2,100,000 USD
Warehouse