Homes for sale - 1278 RICHARD RD, Decatur, GA 30032 – MLS#6932524 -...