Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LON YR ODYN Terraced £171,714 £100,000 16 Feb 2011
5 LON YR ODYN Terraced £107,699 £64,000 18 Aug 2008
13 LON YR ODYN Terraced £127,609 £37,952 6 Jul 2001
17 LON YR ODYN Semi-Detached £140,555 £76,000 12 May 2009
18 LON YR ODYN Terraced £160,418 £84,000 17 Sep 2004
23 LON YR ODYN Terraced £173,727 £33,000 19 Feb 1997
25 LON YR ODYN Terraced £135,605 £82,500 25 Jul 2008
26 LON YR ODYN Terraced £130,564 £118,000 15 Oct 2021