Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 ODENCROFT ROAD Terraced £271,875 £150,000 18 Nov 2005
100 ODENCROFT ROAD Terraced £302,184 £205,000 5 Mar 2015
102 ODENCROFT ROAD Terraced £278,297 £179,000 10 Oct 2007
104 ODENCROFT ROAD Terraced £281,026 £151,000 26 Apr 2005
106 ODENCROFT ROAD Terraced £281,648 £53,500 14 Feb 1997
108 ODENCROFT ROAD Terraced £251,029 £160,000 24 Aug 2007
110 ODENCROFT ROAD Terraced £285,194 £164,995 26 Aug 2011