Mount Sinai West Spine Center Set to Open in 2024
A new facility at 787 11th Avenue in Manhattan, featuring more than 200,000 square feet of state-of-the-art laboratory, research, clinical and biomedical facilities, will be anchored by Mount Sinai’s 165,000-square-foot area. The development effort has been led by Georgetown Company, which has spent $100 million renovating the property. According to the...