Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OWEN ROAD Terraced £137,664 £42,000 24 Sep 2001
66 OWEN ROAD Terraced £150,333 £92,950 26 Mar 2007
67 OWEN ROAD Terraced £119,428 £95,000 22 Dec 2017
69 OWEN ROAD Terraced £166,596 £73,000 3 Sep 2003
71 OWEN ROAD Terraced £101,554 £74,000 12 Jan 2016
74 OWEN ROAD Terraced £91,960 £20,000 2 Dec 1998
77 OWEN ROAD Terraced £108,226 £70,000 9 May 2014
78 OWEN ROAD Terraced £127,096 £75,000 20 Aug 2010
80 OWEN ROAD Terraced £129,657 £106,000 29 May 2020
81 OWEN ROAD Terraced £154,258 £88,000 19 Apr 2006
84 OWEN ROAD Terraced £134,578 £42,500 20 Dec 2001
87 OWEN ROAD Terraced £75,060 £20,000 1 Jun 2000
88 OWEN ROAD Terraced £147,673 £87,000 16 Apr 2010
89 OWEN ROAD Terraced £100,307 £30,250 14 Aug 2001
91 OWEN ROAD Terraced £111,359 £65,000 15 Apr 2011
92 OWEN ROAD Terraced £168,388 £135,000 15 May 2018
93 OWEN ROAD Terraced £135,569 £80,000 5 Aug 2010