Homes for sale - 1348 Richard RD, Decatur, GA 30032 – MLS#7091746 -...