The Liberty Center is a $350 million real estate development featuring retail, office and residential buildings. The campus includes the first enclosed mall to be built in the U.S. since 2007 and ...