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