Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBRA ROAD Semi-Detached £236,478 £144,000 31 Jan 2007
5 DEBRA ROAD Semi-Detached £279,156 £149,995 29 Apr 2005
7 DEBRA ROAD Semi-Detached £166,920 £133,000 19 Jan 2018
11 DEBRA ROAD Semi-Detached £236,220 £54,500 23 Jul 1999
13 DEBRA ROAD Detached £247,381 £200,000 9 Aug 2018