£988,425
£408,035
£334,149
£218,285
19 - 21 church street, worcestershire
Sold in AUG 2017
£915,000
16 lifford gardens, worcestershire
Sold in NOV 2023
£920,000
wildmoor evesham road, worcestershire
Sold in APR 2024