£591,000
£269,937
£304,166
19 orchard close, worcestershire
Sold in APR 2015
£350,000
2 orchard close, worcestershire
Sold in MAY 2015
11 orchard close, worcestershire
Sold in AUG 2015