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