Float4 Creates Stunning Digital Content for 28 Liberty Install by Thomas Richard - May 26, 2019May 26, 2019 When One Chase Manhattan Plaza, USA, a landmark 60-story tower, was sold in 2013, the new owners renamed the property 28 Liberty and began a multi-million dollar renovation to change the former bank headquarters into a metropolitan centerpiece. The upgrades included 200,000 feet of retail space, a 350,000 square-foot food court