Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN WALK Terraced £118,370 £85,000 13 Nov 2015
5 OWEN WALK Terraced £142,260 £81,500 18 May 2006
6 OWEN WALK Terraced £135,442 £100,000 1 Apr 2016
10 OWEN WALK Terraced £139,820 £107,000 9 Jan 2017
11 OWEN WALK Terraced £124,343 £69,000 22 Dec 2005
18 OWEN WALK Terraced £139,968 £40,000 30 Mar 2001