2
results
Sold prices in Odencroft Road, Slough, SL2
5 Odencroft Road, Slough, SL2 2BS
- £350,000 Semi-detached, Freehold 08 July 2019
3 Odencroft Road, Slough, SL2 2BS
- £136,000 Semi-detached, Freehold 14 May 2002