Emory University is expanding at a newly sold mall in metro Atlanta. Emory University is expanding its presence at Northlake Mall following the property’s recent sale. Emory currently uses about ...