51
results
Sold prices in Applecroft Road, Luton, LU2
39 Applecroft Road, Luton, LU2 8BB
- £91,995 Terraced, Freehold 23 August 2002
10 Applecroft Road, Luton, LU2 8BD
- £85,000 Terraced, Freehold 22 February 2002
62 Applecroft Road, Luton, LU2 8BD
- £85,000 Terraced, Freehold 24 January 2002