Permits Filed: Hotel at 145-07 95th Avenue, Jamaica
Development is slowly taking hold in the sleepy industrial area just south of Jamaica’s railyards. A new building application was filed Friday for a nine-story hotel at 145-07 95th Avenue, a block from the Jamaica LIRR and Air Train stations.