logo

1 bed First Floor Flat for Sale

Leighton Buzzard, Bedfordshire

Asking Price: £120,000