Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DENE STREET Terraced £75,886 £21,500 1 Feb 2001
2 DENE STREET Terraced £106,219 £62,000 7 Apr 2011
4 DENE STREET Terraced £144,275 £109,500 25 Nov 2016