South University may lease up to 60,000 feet
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 broke ground on its new campus Sept. 23 at the northeast corner of Belvedere Road and US Highway 441.