24 S Eugenia Pl Nw Atlanta Ga 30318, A | HotPads