3 Church Street

JSON

Address
3 Church Street
Leighton Buzzard, Central Bedfordshire
Central Bedfordshire
Postcode
LU7 1BP
Property type
Terraced
Tenure
Freehold
Date Price
£245,500
£154,000
£135,000
£143,000
£114,000
£63,500
£51,000
£33,000