26
results
Sold prices in Avignon Road, London Central, SE4
59 Avignon Road, London, SE4 2JT
- £59,995 Terraced, Freehold 31 January 1996
28 Avignon Road, London, SE4 2JS
- £76,000 Terraced, Freehold 20 July 1995