2
results
Sold prices in Ibbotson Avenue, London Central, E16
28 Ibbotson Avenue, London, E16 1JD
- £68,000 Terraced, Freehold 31 March 1999
21 Ibbotson Avenue, London, E16 1JD
- £69,000 Terraced, Freehold 30 October 1998