Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVON TERRACE Terraced £728,555 £340,000 27 Jan 2004
3 DEVON TERRACE Semi-Detached £614,839 £192,000 30 Nov 2001
4 DEVON TERRACE Terraced £93,206 £75,211 22 Jul 2018