1
result
Sold prices in Ditton Place, Croydon, SE20
10 Ditton Place, London, SE20 8LE
- £250,000 Terraced, Freehold 05 January 2018
- £289,000 Terraced, Freehold 05 January 2018
- £52,000 Terraced, Freehold 06 November 1996