2
results
Sold prices in Avoca Road, London Central, SW17
54 Avoca Road, London, SW17 8SL
- £945,000 Semi-detached, Freehold 22 April 2022
- £342,550 Semi-detached, Freehold 22 September 2004
70 Avoca Road, London, SW17 8SL
- £359,950 Semi-detached, Freehold 02 December 2005