Located in Long Island City, Queens, the Orchard is a 70-story residential skyscraper with 824 rental apartments ranging from ...
The 30-acre property overlooks the beach in East Hampton Town and would be open to the public for the first time.