1
result
Sold prices in Avignon Road, London Central, SE4
The Ground Floor Flat At, 39 Avignon Road, London, SE4 2JS
- £560,000 Detached, Freehold 18 January 2008
- £348,141 Flat, Freehold 05 June 2006
- £140,000 Flat, Leasehold 18 March 2005