Renderings Unveiled for The Green House at 10-25 Jackson Avenue in Long Island City, Queens
…above the eighth floor for a terrace and a rooftop deck with an awning. The mechanics on the rooftop are also behind bronze panels, meanwhile the lobby on the ground…