YIMBY Today: Citigroup Renovating Office Complex at 388-390 Greenwich Street in Tribeca, More
29-07 Queens Plaza North [The Court Square Blog]: The 31-story, nearly 179,300 square-foot building at 29-07 Queens Plaza North, in Long Island City, has topped out. The façade is now enveloping the upper floors, and completion is expected this Fall; the structure will contain a 160-key Marriott, and 135 residential units.