logo_mobile icon_mobile-menu icon_mobile-menu-close


Originally built as One Chase Manhattan Plaza, 28 Liberty is an iconic, 2.2 million square foot landmarked commercial office building situated in the center of Lower Manhattan. Tenants of the building enjoy direct access to six subway lines from the lobby, while entry to the new Fulton Center/World Trade Center transit complex lies just two blocks to the north.