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 Feet

Acquired

58,000

       2017