Construction Update: 160 West 62nd Street & Fordham Lincoln Center
Glenwood’s new development at 160 West 62nd Street continues moving upwards, though the building’s vertical momentum is about to come to a halt—the tower is just shy of its final, 54th floor. The most obvious…