23
3856 11th St
Long Island City, NY 11101
$2,250,000 USD
4,650 SF
4,650 SF
$2,250,000 USD
Warehouse