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 is just two blocks two the north. Owned and managed by Fosun Property Holdings since 2013, the has been re-imagined to include best-in-class amenities and upgraded infrastructure to create a world-class business destination.