£406,666
£275,000
£340,000
21 high street, cambridgeshire
Sold in MAY 2024
£300,000
6 high street, cambridgeshire
Sold in MAY 2011
18a brookside, cambridgeshire
Sold in AUG 2019