Regional Call Center (Pensacola, FL) 58,000 square foot call center in Pensacola Florida. Acquired in 2017 along with extra land for future development. Total Square FeetAcquired 58,000 2017