2
results
Sold prices in Henstead Place, Luton, LU2
13 Henstead Place, Luton, LU2 9SW
- £383,000 Detached, Freehold 26 November 2021
1 Henstead Place, Luton, LU2 9SW
- £279,995 Detached, Freehold 10 September 2015