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