Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 ODELL ROAD Semi-Detached £187,421 £39,000 27 Feb 1998
6 ODELL ROAD Semi-Detached £135,037 £80,000 22 Feb 2013
16 ODELL ROAD Terraced £164,738 £105,000 20 Aug 2007
24 ODELL ROAD Terraced £155,393 £124,000 25 Mar 2018
40 ODELL ROAD Terraced £187,491 £175,000 21 Dec 2021
42 ODELL ROAD Terraced £201,659 £128,000 27 Mar 2008
50 ODELL ROAD Terraced £159,313 £95,000 27 Nov 2006
52 ODELL ROAD Terraced £132,146 £91,000 5 Jun 2015
54 ODELL ROAD Terraced £143,918 £97,950 24 Apr 2015
56 ODELL ROAD Terraced £174,125 £176,000 28 Oct 2022