Houses for sale in Clifford, Devon
There are 1,426 results for Clifford, Devon. Property prices in Clifford range from £67k to £2.29M with an average price of £400k.
There are 1,426 results for Clifford, Devon. Property prices in Clifford range from £67k to £2.29M with an average price of £400k.