£550,000
manor farm court haddon road, cambridgeshire
Sold in JUN 2018
£625,000
Sold in MAR 2022
Sold in DEC 2008
£495,000