Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BRANDWOOD WORKS BACK OWEN STREET £133,326 £115,000 20 Nov 2020
1 OWEN STREET Terraced £67,573 £39,950 7 Dec 2012
4 OWEN STREET Terraced £97,243 £96,000 28 Sep 2023
5 OWEN STREET Terraced £111,022 £90,000 14 Dec 2018
6 OWEN STREET Terraced £118,722 £120,000 14 Oct 2022
7 OWEN STREET Terraced £113,511 £38,950 17 May 2002
8 OWEN STREET Terraced £152,917 £37,950 3 Dec 1999
9 OWEN STREET Terraced £164,045 £90,000 24 Jul 2009
10 OWEN STREET Terraced £92,526 £68,500 24 Mar 2016
13 OWEN STREET Terraced £101,650 £70,000 26 Jun 2015
14 OWEN STREET Terraced £82,635 £72,000 2 Dec 2020
15 OWEN STREET Terraced £151,138 £105,000 15 Jul 2015
17 OWEN STREET Terraced £173,406 £90,000 20 Aug 2004
18 OWEN STREET Terraced £170,732 £110,000 17 Dec 2007
19 OWEN STREET Terraced £112,112 £110,000 27 May 2022
22 OWEN STREET Terraced £110,481 £49,950 28 Nov 2003
23 OWEN STREET Terraced £133,384 £135,000 4 Nov 2022
24 OWEN STREET Terraced £74,897 £22,275 27 Jul 2001
25 OWEN STREET Terraced £152,624 £45,000 22 Jun 2001
26 OWEN STREET Terraced £111,046 £110,000 31 Mar 2023
27 OWEN STREET Terraced £150,872 £94,000 13 Dec 2013
28 OWEN STREET Terraced £122,205 £65,000 21 Jan 2005
30 OWEN STREET Terraced £110,150 £65,000 11 Aug 2010
31 OWEN STREET Terraced £176,546 £105,500 17 May 2013
33 OWEN STREET Terraced £106,111 £57,000 31 Mar 2005
34 OWEN STREET Semi-Detached £135,326 £38,000 25 Jan 2001
36 OWEN STREET Terraced £151,678 £82,500 1 Jul 2005
37 OWEN STREET Terraced £123,923 £115,000 27 Sep 2021
38 OWEN STREET Terraced £113,428 £69,000 18 Sep 2013
43 OWEN STREET Terraced £139,213 £74,800 23 Apr 2009
46 OWEN STREET Terraced £157,394 £32,000 28 Nov 1997
48 OWEN STREET Terraced £87,233 £86,000 1 Jun 2022
50 OWEN STREET Terraced £152,864 £93,000 18 Jul 2008
52 OWEN STREET Terraced £156,389 £96,000 9 Feb 2007
54 OWEN STREET Terraced £142,997 £35,000 2 Nov 1999
56 OWEN STREET Terraced £111,696 £60,000 24 Mar 2005
58 OWEN STREET Terraced £102,944 £80,000 26 May 2017
62 OWEN STREET Terraced £150,555 £97,000 14 Dec 2007
64 OWEN STREET Terraced £152,733 £87,500 5 May 2006
66 OWEN STREET Terraced £55,088 £31,000 24 Feb 2006
68 OWEN STREET Terraced £110,297 £110,000 15 Jul 2022