Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLBEECH WAY Terraced £413,936 £328,000 16 Oct 2017
15 OWLBEECH WAY Terraced £381,884 £247,000 23 May 2014
17 OWLBEECH WAY Terraced £442,970 £152,000 18 May 2002
47 OWLBEECH WAY Terraced £256,099 £165,000 10 Dec 2007