Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
145 ODESSA ROAD Terraced £329,680 £130,000 20 Dec 2002
147 ODESSA ROAD Terraced £291,411 £165,000 31 Mar 2006
149 ODESSA ROAD Terraced £272,110 £171,500 11 Jun 2007
151 ODESSA ROAD Terraced £481,840 £390,000 14 Jun 2019
153A ODESSA ROAD Flats/Maisonettes £207,706 £60,000 4 Apr 2001
153B ODESSA ROAD Flats/Maisonettes £146,758 £27,500 21 Jan 1997