Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ODO STREET Terraced £130,699 £77,000 19 Apr 2010
3 ODO STREET Semi-Detached £156,776 £75,000 26 Mar 2004
4 ODO STREET Terraced £87,480 £25,000 9 Mar 2001
5 ODO STREET Terraced £125,000 9 May 2023
9 ODO STREET Terraced £174,465 £99,950 11 May 2006
10 ODO STREET Terraced £77,697 £62,000 29 Mar 2018
12 ODO STREET Terraced £48,521 £20,000 27 Mar 2003
15 ODO STREET Terraced £110,009 £72,000 14 Jul 2014
16 ODO STREET Terraced £153,577 £27,250 28 Feb 1996