1
result
Sold prices in Athlone Close, London Central, E5
7 Athlone Close, London, E5 8HD
- £160,000 Terraced, Leasehold 24 January 2011
- £51,950 Terraced, Leasehold 09 September 1999