266 West 96th Street
Located on the Upper West Side, 266 West 96th Street is a 23-story, 150,000 SF ground-up development featuring 171 mixed-income units, including 52 designated for low-income individuals with mobility and visual impairment challenges.