£521,666
£375,000
holmewood hall church street, cambridgeshire
Sold in JUN 2018
£2,100,000
21 station road, cambridgeshire
Sold in APR 2019
£1,100,000
briarways station road, cambridgeshire
Sold in OCT 2022
£1,050,000