Homes for sale - 142 Canton DR, Hartfield, VA 23071 – MLS#110904 - ...