25
result
Sold prices in Elveden Close, Luton, LU2
39 Elveden Close, Luton, LU2 7FF
- £124,500 Terraced, Freehold 12 December 2003
- £84,000 Terraced, Freehold 23 April 2002
- £47,000 Terraced, Freehold 12 December 1996