£738,750
£591,821
£527,740
£305,500
33 clara rackham street, cambridgeshire
Sold in APR 2021
£659,950
17 clara rackham street, cambridgeshire
Sold in MAY 2021
11 clara rackham street, cambridgeshire