Located in Long Island City, Queens, the Orchard is a 70-story residential skyscraper with 824 rental apartments ranging from ...
Queens will soon have a new tallest building and it has already begun to reshape the borough’s ever-evolving skyline in Long ...