Apartment Unit 610 at 905 Juniper Street #610, Atlanta, GA 30309 - HotPads