£451,666
£337,000
£347,000
1 larch tree close, cheshire west and chester
Sold in APR 2019
£190,000
25 bramhalls park, cheshire
Sold in APR 2008
£191,500
30 bramhalls park, cheshire
Sold in APR 2004
£195,000