Homes for sale - 673 PARKER AVE, Decatur, GA 30032 – MLS#6952852 - ...