Clifton Road (no "Springs") runs right through Emory U, CDC, and Emory U. Hosp. territory; it MIGHT be a uni-owned property or rental. Can't hurt to check. Alas, I am too far away to poke about myself.
Ask Ultra; she might be more familiar with it and able to give a more informed answer about what kind of building / location it is.