36-11 Starr Ave
Long Island City, NY 11101
$2,100,000 USD
3,250 SF
3,250 SF
$2,100,000 USD
Warehouse