869 Scott CIR, Decatur, GA 30033 - MLS#6939698 - Earth to Atlanta T...