Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 OWEN ROAD £160,707 £150,000 10 Dec 2021
100 OWEN ROAD Terraced £153,444 £84,000 16 Sep 2005
101 OWEN ROAD Terraced £117,435 £104,000 28 Apr 2021
102 OWEN ROAD Terraced £108,459 £94,500 18 Dec 2020
103 OWEN ROAD Terraced £124,411 £102,000 17 Jan 2020
104 OWEN ROAD Terraced £133,433 £108,000 14 Jun 2019
106 OWEN ROAD Terraced £172,823 £31,000 26 Jul 1996
107 OWEN ROAD Terraced £153,427 £133,500 22 Jul 2021
110 OWEN ROAD Terraced £134,550 £110,000 29 May 2020
114 OWEN ROAD Terraced £116,490 £94,000 20 Jul 2018
116 OWEN ROAD Terraced £121,481 £98,495 5 Jul 2019
117 OWEN ROAD Semi-Detached £147,082 £80,000 15 Jul 2005
118 OWEN ROAD Terraced £114,907 £73,000 11 Mar 2014
119 OWEN ROAD Terraced £110,659 £78,000 22 Sep 2015
120 OWEN ROAD Terraced £161,692 £104,000 26 Oct 2007
123 OWEN ROAD Terraced £124,796 £102,000 21 Feb 2020
124 OWEN ROAD Terraced £160,939 £150,000 28 Jun 2021
126 OWEN ROAD Terraced £155,870 £100,000 25 Jan 2008
127 OWEN ROAD Terraced £122,329 £98,000 20 Apr 2018
128 OWEN ROAD Terraced £159,779 £34,500 29 Oct 1998
129 OWEN ROAD Terraced £165,448 £103,000 2 Apr 2007
130 OWEN ROAD £316,693 £245,000 7 Apr 2017