Skip to main content

Tag: Picture Downtown

Deconstruction Update

The Lower Manhattan Development Corporation announced on June 18 that deconstruction of the building at 130 Liberty Street is making significant progress. The structure above is currently down to 13 floors and getting harder to see from Broadway....