3
results
Sold prices in Elmers End Road, Croydon, SE20
21 Elmers End Road, London, SE20 7ST
- £758,000 Detached, Freehold 16 September 2011
- £340,000 Detached, Freehold 27 July 2001
17 Elmers End Road, London, SE20 7ST
- £430,000 Detached, Freehold 09 April 2002
- £340,000 Detached, Freehold 05 July 2000
15 Elmers End Road, London, SE20 7ST
- £340,000 Detached, Freehold 30 November 2000