£448,731
£297,509
7 callows orchard, worcestershire
Sold in MAR 2021
£370,000
the lodge bromyard road, worcestershire
Sold in DEC 2005
windruff holly tree lane, worcestershire
Sold in OCT 2023
£374,280