£514,776
£478,161
£330,333
£220,250
5 old orchard view, central bedfordshire
Sold in AUG 2016
£534,950
7 station close, central bedfordshire
Sold in MAY 2019
£535,000
14 welchs close, central bedfordshire
Sold in MAR 2022