2
18-35 38th St
Long Island City, NY 11105
Price Upon Request
36,500 SF
36,500 SF
Price Upon Request
Warehouse