If These Walls Could Talk – 55 Liberty Street

Liberty Tower at 55 Liberty Street, is one of many historic skyscrapers in downtown Manhattan that has worn the moniker of "tallest building in the world."  Located at the northwest corner of Nassau Street and Liberty Street, this 33-story limestone tower was built as a commercial office building in 1909 and converted to residential apartments in 1979. This storied building was one of the first in the Financial District to be ...

Read More