26
results
Sold prices in Luxembourg Close, Luton, LU3
38 Luxembourg Close, Luton, LU3 3TD
- £25,500 Terraced, Freehold 17 October 1997
8 Luxembourg Close, Luton, LU3 3TD
- £24,500 Terraced, Freehold 26 April 1996