£436,055
£210,500
£224,375
26 barleycorn fields, devon
Sold in MAY 2022
£426,330
7 the orchards, devon
Sold in AUG 2015
£429,500
artavia vicarage road, devon
Sold in AUG 2020
£430,000