74
results
Sold prices in Stillness Road, London Central, SE23
66 Stillness Road, London, SE23 1NF
- £72,000 Terraced, Freehold 22 July 1996
36 Stillness Road, London, SE23 1NQ
- £74,500 Terraced, Freehold 10 April 1995