2
results
Sold prices in Ambleside, Luton, LU3
39 Ambleside, Luton, LU3 2SF
- £190,000 Semi-detached, Freehold 26 July 2017
8 Ambleside, Luton, LU3 2SF
- £70,000 Semi-detached, Freehold 19 January 2006