£366,521
£248,038
£219,266
£155,855
46 station road, devon
Sold in OCT 2022
£385,000
geen court mill road, devon
Sold in SEPT 2015
21 tors road, devon
Sold in JUN 2023