Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 OWEN STREET Terraced £194,402 £93,000 26 Mar 2004
9 OWEN STREET Terraced £174,924 £140,000 9 Feb 2018
11 OWEN STREET Terraced £166,777 £135,000 15 Mar 2019
19 OWEN STREET Semi-Detached £197,526 £195,000 25 Sep 2023
21 OWEN STREET Terraced £176,714 £171,600 29 Apr 2022