2
results
Sold prices in Church Square, Leighton Buzzard, LU7
8 Church Square, Leighton Buzzard, LU7 1AE
- £395,000 Terraced, Freehold 31 May 2019
12 Church Square, Leighton Buzzard, LU7 7AE
- £145,000 Terraced, Freehold 31 August 1999