Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 TWEED TERRACE Semi-Detached £112,280 £89,950 30 Apr 2018
80 TWEED TERRACE Detached £119,610 £50,500 30 May 2003
82 TWEED TERRACE Terraced £150,212 £86,500 16 Jun 2006
84 TWEED TERRACE Terraced £80,193 £51,500 7 Apr 2014
86 TWEED TERRACE Terraced £105,500 27 Oct 2023