1101 Juniper St Ne Atlanta Ga 30309, 8 | HotPads