Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 DEBDON ROAD Terraced £119,469 £76,842 25 Oct 2007
15 DEBDON ROAD Terraced £76,902 £47,000 8 Oct 2013
20 DEBDON ROAD Terraced £99,133 £59,950 7 Aug 2013