10
37-03 21st St
Long Island City, NY 11101
Rate Upon Request
25,625 SF
1
Space Available
Built 1964
25,625 SF Contiguous
Built 1964
25,625 SF
Rate Upon Request
Industrial