Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 OWEN ROAD Terraced £182,723 £110,000 3 Jul 2013
40 OWEN ROAD Terraced £165,000 27 Oct 2023
42 OWEN ROAD Terraced £286,976 £168,500 3 Aug 2012
44 OWEN ROAD Terraced £162,020 £125,000 1 Mar 2017
46 OWEN ROAD Terraced £134,248 £59,950 17 Oct 2003
48 OWEN ROAD Terraced £218,346 £59,995 24 Nov 2000
50 OWEN ROAD Terraced £131,376 £106,500 19 Dec 2018
52 OWEN ROAD Terraced £175,596 £130,000 31 Mar 2016
56 OWEN ROAD Terraced £217,480 £135,500 6 Dec 2013