Link Apartments QPN Completes Construction at 25-01 Queens Plaza North in Long Island City, Queens
Construction is complete on Link Apartments QPN, a 26-story residential building at 25-01 Queens Plaza North in Long Island City, Queens. Designed by Handel Architects and develope…