8427 Southpark Cir, Orlando, FL 32819
SouthPark Center consists of 10 Class A office buildings totaling 1.25 million square feet located on a beautifully landscaped 162 acre campus.