1
result
Sold prices in Livermere Road, London Central, E8
30 Livermere Road, London, E8 4EZ
- £170,000 Terraced, Freehold 30 November 2001
- £59,950 Terraced, Freehold 02 May 1997