2927 Hampton Place, Decatur, GA, 30034, USA