Apartment Unit A at 1420 Eric Street, Atlanta, GE 30315 - HotPads