Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 DEBRA ROAD Semi-Detached £231,619 £134,000 26 Aug 2011
8 DEBRA ROAD Semi-Detached £276,718 £59,750 8 Oct 1998
10 DEBRA ROAD Semi-Detached £228,751 £195,000 22 Oct 2020
12 DEBRA ROAD Semi-Detached £225,771 £150,000 19 Sep 2014
16 DEBRA ROAD Semi-Detached £155,779 £45,000 6 Apr 2001
18 DEBRA ROAD Semi-Detached £230,123 £184,995 15 Jun 2018
20 DEBRA ROAD Semi-Detached £225,610 £168,000 27 May 2016