1
result
Sold prices in Charnwood Road, Croydon, SE25
38 Charnwood Road, London, SE25 6NU
- £176,000 Semi-detached, Freehold 23 October 2006
- £150,000 Semi-detached, Freehold 15 March 2005