2516 Talley Street Decatur, GA 30030