75
results
Sold prices in Choumert Road, London Central, SE15
161 Choumert Road, London, SE15 4AW
- £80,000 Terraced, Freehold 13 April 1995
147 Choumert Road, London, SE15 4AW
- £84,400 Terraced, Freehold 28 March 1995
61 Choumert Road, London, SE15 4AR
- £30,000 Terraced, Freehold 20 March 1995