£361,860
£309,115
£231,061
£158,367
beechwood hotel torrs park, devon
Sold in OCT 2006
£499,000
wildercombe house st brannocks road, devon
Sold in MAY 2010
£500,000
14 bicclescombe park road, devon
Sold in MAY 2022