Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 DELFFORDD Detached £257,495 £150,000 4 Aug 2006
25 DELFFORDD Detached £227,448 £65,000 23 Mar 2001
29 DELFFORDD Detached £279,810 £164,995 11 Jun 2010
31 DELFFORDD Detached £356,425 £69,000 2 May 1997
43 DELFFORDD Detached £234,964 £191,500 12 Sep 2019
47 DELFFORDD Detached £205,710 £75,000 8 Aug 2002
49 DELFFORDD Detached £147,082 £80,000 15 Jul 2005
51 DELFFORDD Detached £256,447 £46,000 12 Jul 1996
55 DELFFORDD Detached £167,427 £122,000 28 Jan 2016
57 DELFFORDD Detached £221,006 £210,000 17 Jan 2022
59 DELFFORDD Semi-Detached £147,558 £93,000 12 Jun 2007
59 DELFFORDD Semi-Detached £147,558 £93,000 12 Jun 2007
61 DELFFORDD Detached £280,603 £152,500 2 Jun 2009
63 DELFFORDD Detached £294,315 £155,000 29 Oct 2004
65 DELFFORDD Detached £394,833 £75,000 28 Feb 1997
69 DELFFORDD Detached £231,535 £162,000 21 Aug 2015
77 DELFFORDD Detached £193,384 £190,000 15 Dec 2023
83 DELFFORDD Detached £184,840 £150,000 30 Nov 2018
85 DELFFORDD Detached £211,676 £92,000 21 Aug 2003
87 DELFFORDD Detached £209,723 £157,500 15 Jul 2016
93 DELFFORDD Detached £182,251 £49,000 17 Jul 2000
101 DELFFORDD Detached £215,946 £130,000 15 Jul 2013