Queens

Permits Filed: 1,789-Unit, Three-Tower Tishman Speyer Project in Long Island City

Two blocks at center, image from Bing Maps