Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 BARROWDALE ROAD Semi-Detached £154,947 £95,500 9 Feb 2007
8 BARROWDALE ROAD Semi-Detached £169,195 £128,250 13 Oct 2016
10 BARROWDALE ROAD Semi-Detached £153,452 £117,500 19 Dec 2016
12 BARROWDALE ROAD Semi-Detached £164,132 £96,000 28 Aug 2006
16 BARROWDALE ROAD Semi-Detached £173,278 £170,000 18 Dec 2023
22 BARROWDALE ROAD Semi-Detached £129,092 £54,950 27 Jun 2003