146
results
Sold prices in Elmers End Road, Croydon, SE20
Flat 63, Sherborne Court Elmers End Road, London, SE20 7SL
- £20,000 Flat, Leasehold 10 November 1995
Flat 1, 14 Elmers End Road, London, SE20 7SN
- £52,995 Flat, Leasehold 27 October 1995