Apartment Unit 371106 at 2784 Kelly Lake Road, Decatur, GA 30032 | HotPads