Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 DEBDALE Detached £464,641 £200,000 2 Jul 2003
6 DEBDALE Detached £476,662 £105,000 11 Jan 1999