Back in 2014, YIMBY reported on job applications for a new development at 86 Delancey Street, on the Lower East Side. Preliminary renderings were released late last year, and now the first actual images of the building are out, which will rise 12 floors to its rooftop.
Posted in: New York
Comments are closed.