Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 DEBURGH ROAD Terraced £908,821 £677,500 8 Jul 2016
34 DEBURGH ROAD Terraced £651,647 £415,000 17 Jan 2008
36 DEBURGH ROAD Terraced £753,102 £607,500 16 Aug 2019
38 DEBURGH ROAD Terraced £878,527 £655,000 10 Aug 2016
40 DEBURGH ROAD Terraced £946,999 £700,000 26 May 2016
42 DEBURGH ROAD Semi-Detached £977,779 £665,000 12 May 2015