Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN STREET Terraced £158,952 £59,000 11 Sep 2002
3 OWEN STREET Terraced £144,115 £115,000 23 Mar 2018
5 OWEN STREET Terraced £154,586 £62,500 28 Jan 2003
6 OWEN STREET Terraced £166,359 £124,950 22 Aug 2016
7 OWEN STREET Terraced £86,380 £16,500 12 Mar 1997
9 OWEN STREET Terraced £155,758 £115,000 15 Apr 2016
10 OWEN STREET Terraced £182,964 £117,500 29 Apr 2014
11 OWEN STREET Terraced £182,023 £107,000 15 Oct 2010
12 OWEN STREET Terraced £182,569 £165,000 15 Oct 2021
16 OWEN STREET Terraced £197,678 £160,000 7 Jun 2019
18 OWEN STREET Semi-Detached £138,457 £37,700 8 Sep 2000