The Orchard Tops Out At 27-48 Jackson Avenue in Long Island City, Queens
Construction has topped out on The Orchard, an 823-foot-tall residential skyscraper at 42-22 Orchard Street in Long Island City, Queens. The 69-story structure is now officially the tallest structure in the borough, taking the title from the Skyline Tower at 23-15 44th Drive.