Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 BARROW GREEN Terraced £186,240 £151,000 18 Jul 2019
9 BARROW GREEN Terraced £195,911 £69,950 19 Jul 2002