1
result
Sold prices in Odell Close, East London IG11, IG11
11 Odell Close, Barking, IG11 9PQ
- £285,000 Detached, Freehold 31 October 2007
- £169,995 Detached, Freehold 16 June 2000