South University is considering an expansion into metro Atlanta that could allow it to lease up to 60,000 square feet for administrative office space and classrooms, according to sources familiar with the process.
South University may lease up to 60,000 feet