Revealed: 15 West 96th Street, 22-Story Condominium Tower Coming to the Upper West Side
Back in December, YIMBY brought word of filings for a new 22-story tower at 15 West 96th Street, on the Upper West Side. The application showed the building would be a mix of residential and…