NEW YORK | 266 West 96th Street | FT | 23 FLOORS

11 Likes

Permits Filed for 23-Story Tower at 270 West 96th Street on the Upper West Side, Manhattan - New York YIMBY

3 Likes
3 Likes

The old substation has been demolished.

image
The site this week, ready for remediation work to begin. Photograph by Daniel Katzive.
(West Side Rag photo)

4 Likes