Permits Filed: 121-01 and 121-03 Jamaica Avenue, Richmond Hill
On the eastern edge of Queens in Richmond Hill, waves of new immigrants have slowly pushed up demand for larger apartments, like the ones planned for a big vacant lot at 121-01 Jamaica Avenue. Permits were filed…