Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN GROVE Semi-Detached £139,620 £75,000 14 Mar 2005
4 OWEN GROVE Semi-Detached £67,137 £17,750 26 May 2000
10 OWEN GROVE Terraced £112,445 £68,000 23 Aug 2013
14 OWEN GROVE Semi-Detached £185,354 £46,000 3 Dec 1999
18 OWEN GROVE Semi-Detached £140,695 £114,995 21 Feb 2020
20 OWEN GROVE Terraced £116,594 £70,000 14 Jun 2013
22 OWEN GROVE Terraced £67,370 £45,000 30 Oct 2014
24 OWEN GROVE Terraced £74,149 £16,000 5 Nov 1998
28 OWEN GROVE Semi-Detached £104,488 £69,000 22 Aug 2014