1
result
Sold prices in Clifton Park Avenue, Wimbledon, SW20
17 Clifton Park Avenue, London, SW20 8BB
- £710,000 Detached, Freehold 18 November 2019
- £585,000 Detached, Freehold 18 August 2017