Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 OWEN ROAD Semi-Detached £220,704 £95,000 14 Jul 2003
37 OWEN ROAD Semi-Detached £174,711 £59,950 27 May 2002
39 OWEN ROAD Semi-Detached £147,876 £49,500 12 Apr 2002
43 OWEN ROAD Semi-Detached £189,217 £105,000 7 Dec 2005
47 OWEN ROAD Semi-Detached £209,198 £131,000 30 May 2007
49 OWEN ROAD Semi-Detached £149,058 £115,000 8 Mar 2017
53 OWEN ROAD Semi-Detached £220,457 £65,000 8 Jun 2001
55 OWEN ROAD Semi-Detached £221,376 £47,400 17 Jul 1998
59 OWEN ROAD Semi-Detached £183,610 £115,950 17 Feb 2014
73 OWEN ROAD Semi-Detached £166,302 £44,950 4 Aug 2000
75 OWEN ROAD Semi-Detached £178,920 £167,000 10 Dec 2021