40-11 Skillman Ave
Long Island City, NY 11104
$3,200,000 USD
4,875 SF
4,875 SF
$3,200,000 USD
Warehouse