Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 ODESSA ROAD Semi-Detached £315,092 £200,000 20 Mar 2008
76 ODESSA ROAD Terraced £262,708 £70,000 6 Jun 2000
78 ODESSA ROAD Terraced £342,878 £212,000 26 Mar 2007
84 ODESSA ROAD Terraced £420,564 £124,000 27 Jun 2001
86 ODESSA ROAD Terraced £315,242 £56,000 19 May 1995
88 ODESSA ROAD Terraced £770,983 £579,000 15 Jul 2016
90 ODESSA ROAD Terraced £565,736 £525,000 24 Sep 2021
92 ODESSA ROAD Terraced £305,531 £180,000 26 Apr 2010
94 ODESSA ROAD Terraced £390,254 £250,000 4 Sep 2007
98 ODESSA ROAD Terraced £537,720 £435,000 17 May 2019
100 ODESSA ROAD Terraced £333,192 £163,000 30 Apr 2004
102 ODESSA ROAD Terraced £668,860 £530,000 20 Oct 2017
104 ODESSA ROAD Terraced £407,265 £170,000 25 Apr 2003
106 ODESSA ROAD Terraced £473,584 £450,000 27 Jan 2022
108 ODESSA ROAD Terraced £838,956 £800,000 18 Feb 2022
110 ODESSA ROAD Terraced £614,457 £530,000 13 Nov 2020
114 ODESSA ROAD Terraced £367,942 £180,000 30 Apr 2004
116 ODESSA ROAD Terraced £545,999 £445,000 12 Sep 2019
120 ODESSA ROAD Terraced £592,512 £565,000 9 Feb 2022
122 ODESSA ROAD Terraced £320,629 £65,500 16 Dec 1997