News

Construction has wrapped up for a 26-story building with 417 housing units at 25-01 Queens Plaza N. in Long Island City.