1
result
Sold prices in Apple Road, London Central, E11
16 Apple Road, London, E11 4YH
- £480,000 Terraced, Freehold 16 December 2020
- £240,000 Terraced, Freehold 17 September 2010