10-25 Jackson Avenue · Queens · Long Island City
Construction is complete on The Green House, a 12-story residential building at 10-25 Jackson Avenue in Long Island City, Queens, yielding 46 rental apartments and ground-floor retail space.
Free preview · 2 of 3 free project views left this month
Sign in