Center Building Announces 31,299 SF in Office Leases The Allen Morris Company, one of the largest diversified real estate firms in the Southeast, announces four new leases totaling 31,299 square feet at the Read More » September 15, 2015