7
18211-18219 Jamaica Ave
Jamaica, NY 11423
$68.52 USD/SF/YR
490 SF
1
Space Available
Built 2017
490 SF Contiguous
Built 2017
490 SF
$68.52 USD/SF/YR
Retail