£640,000
£172,500
£297,083
21 renard way, cambridgeshire
Sold in JUN 2016
£649,995
15 renard way, cambridgeshire
49 renard way, cambridgeshire
Sold in APR 2017
£654,995