1
result
Sold prices in Clyde Vale, London Central, SE23
29 Clyde Vale, London, SE23 3JG
- £976,000 Terraced, Freehold 18 November 2020
- £875,000 Terraced, Freehold 18 December 2015