£489,442
£351,596
£257,119
£179,000
34 barn owl road, north somerset
Sold in NOV 2022
£525,000
36 barn owl road, north somerset
Sold in DEC 2022
14 bramblewood, north somerset