Sold House Prices in Ivybridge, Devon | Average £203,505 | BritishProperty.uk