2075 Dellwood Pl, Decatur, GA 30032 - MLS#8879860 - Priscilla Amand...