2
results
Sold prices in Olive Road, East London E13, E13
114 Olive Road, London, E13 9PU
- £84,950 Semi-detached, Freehold 17 December 1999
21 Olive Road, London, E13 9PZ
- £94,000 Semi-detached, Freehold 28 October 1999