Skip to content Sitemap

162-24 Jamaica Avenue

Located in the heart of Jamaica, 162-24 Jamaica Ave is a 41,629 sq. foot commercial building containing 5 spacious units. This building is minutes away from the M subway station and the busy Jamaica LIRR station.

162-164 jamaica