Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OWENS WAY Terraced £296,170 £69,000 27 Aug 1999
20 OWENS WAY Terraced £401,364 £290,000 18 Dec 2015
34 OWENS WAY Terraced £500,899 £450,000 19 Mar 2021
35 OWENS WAY Terraced £171,212 £50,920 16 Jul 2001