3 bedroom terraced house for sale

>

3 bedroom terraced house for sale

Davies Croft, Biggleswade
£385,000

Price History

Initial price £395,000
29/06/25 £385,000
Price Change -2.53%

Description