21
164-17 Jamaica Ave
Jamaica, NY 11432
Rate Upon Request
150-2,500 SF
3
Spaces Available
Built 1931
2,500 SF Contiguous
Built 1931
150-2,500 SF
Rate Upon Request
Office/Retail, Retail