Property sales in Odessa Road - London - E7 9BW

Found 6 transactions going back to January 1997.

Date Address Price
14 Jun 2019 151 Odessa Road £ 390,000
11 Jun 2007 149 Odessa Road £ 171,500
31 Mar 2006 147 Odessa Road £ 165,000
20 Dec 2002 145 Odessa Road £ 130,000
4 Apr 2001 153a, Odessa Road £ 60,000
21 Jan 1997 153b, Odessa Road £ 27,500