51
results
Sold prices in Chesham Road, Croydon, SE20
63 Chesham Road, London, SE20 7RP
- £89,950 Terraced, Freehold 30 June 1997
40 Chesham Road, London, SE20 7RJ
- £79,950 Terraced, Freehold 26 February 1997
20 Chesham Road, London, SE20 7RH
- £67,000 Semi-detached, Freehold 05 November 1996