Apartment Unit at 24 S Eugenia Place NW #AB, Atlanta, GA 30318 - HotPads