1
result
Sold prices in Stockwood Park, Luton, LU1
Luton Lodge Stockwood Park, Luton, LU1 4BH
- £355,000 Detached, Freehold 02 August 2021
- £200,000 Detached, Freehold 28 November 2012