Construction Update: MSK’s David H. Koch Center for Cancer Care Nearing Completion, Upper East Side
Most infill development on the Upper East Side is residential, but on the East River, several major sites for impending medical projects are now under construction. One of those is at 525 East 73rd Street, where Memorial Sloan Kettering’s David H. Koch Center for Cancer Care is now nearing the finish line, per the latest from Tectonic. The building stands 450 feet and 23 floors to its rooftop, comprising 750,000 square feet, and Perkins Eastman/Ennead are the architects. The site faced substantial opposition from NIMBYs during the approval process, but with cladding now rising, completion is likely within another year or so.