2
results
Sold prices in Northcroft, Slough, SL2
39 Northcroft, Slough, SL2 1HR
- £65,500 Detached, Leasehold 11 February 1999
2a Northcroft, Slough, SL2 1HS
- £83,000 Detached, Freehold 29 November 1996