Standing 70 stories above ground, the tallest tower in Queens has just launched leasing

The Orchard adds another lofty entry into the borough's growing list of luxury residential towers.