Summary
The average house price on ODESSA ROAD is £587,588
The most expensive house in the street is 11 ODESSA ROAD with an estimated value of £988,276
The cheapest house in the street is 6 ODESSA ROAD with an estimated value of £5,096
The house which was most recently sold was 3A ODESSA ROAD, this sold on 24 Feb 2023 for £605,000
The postcodes for ODESSA ROAD are NW10 5YJ, NW10 5YH
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODESSA ROAD Flats/Maisonettes , 91 m2 £935,691 £625,000 2 Oct 2014
1A ODESSA ROAD Flats/Maisonettes £526,528 £136,000 10 Mar 2000
2A ODESSA ROAD Flats/Maisonettes , 67 m2 £875,724 £600,000 15 May 2015
2 ODESSA ROAD Flats/Maisonettes £279,734 £50,000 29 Mar 1995
3 ODESSA ROAD Flats/Maisonettes £366,768 £67,450 15 Nov 1996
3A ODESSA ROAD Flats/Maisonettes , 79 m2 £604,593 £605,000 24 Feb 2023
4 ODESSA ROAD Flats/Maisonettes , 74 m2 £550,502 £320,000 1 Mar 2011
4A ODESSA ROAD Flats/Maisonettes , 100 m2 £761,977 £581,100 16 Dec 2016
6A ODESSA ROAD Flats/Maisonettes , 81 m2 £514,195 £124,000 22 Oct 1999
6 ODESSA ROAD £5,096 £4,042 27 Nov 2017
7 ODESSA ROAD Flats/Maisonettes , 75 m2 £621,971 £500,000 15 Jun 2018
8A ODESSA ROAD Flats/Maisonettes , 70 m2 £573,832 £247,000 15 Jul 2003
9 ODESSA ROAD Terraced , 78 m2 £737,842 £560,000 11 Nov 2016
10A ODESSA ROAD Flats/Maisonettes , 82 m2 £527,049 £220,000 16 Apr 2003
10 ODESSA ROAD Flats/Maisonettes , 78 m2 £672,320 £585,000 12 Jul 2021
11A ODESSA ROAD Terraced , 80 m2 £615,000 9 Dec 2022
11 ODESSA ROAD Terraced £988,276 £385,000 25 Nov 2002
13 ODESSA ROAD Flats/Maisonettes , 76 m2 £616,636 £357,750 13 Dec 2011
13A ODESSA ROAD Flats/Maisonettes , 80 m2 £464,767 £202,000 19 Aug 2003
14 ODESSA ROAD Flats/Maisonettes £565,272 £187,200 8 Mar 2002
14A ODESSA ROAD Terraced , 79 m2 £381,433 £204,950 1 Apr 2005
15A ODESSA ROAD Terraced £541,026 £168,950 9 Nov 2001
16 ODESSA ROAD Flats/Maisonettes £581,576 £168,000 5 Apr 2001
16A ODESSA ROAD Flats/Maisonettes £588,415 £175,000 25 Jul 2001
17A ODESSA ROAD Flats/Maisonettes £556,333 £206,500 20 Sep 2002
18A ODESSA ROAD Flats/Maisonettes , 78 m2 £785,982 £650,000 17 Jul 2020
18 ODESSA ROAD Flats/Maisonettes , 72 m2 £836,886 £630,000 12 Sep 2016
24 ODESSA ROAD Semi-Detached , 80 m2 £404,476 £220,000 8 Jul 2005