Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A SCARBROUGH AVENUE Detached £76,880 £29,950 26 Nov 2002
4 SCARBROUGH AVENUE Detached £279,812 £163,000 2 Aug 2006
10 SCARBROUGH AVENUE Semi-Detached £260,067 £177,000 20 Apr 2015
12 SCARBROUGH AVENUE Semi-Detached £261,387 £148,000 31 Mar 2006
14A SCARBROUGH AVENUE Semi-Detached £134,236 £90,000 12 Dec 2014
16 SCARBROUGH AVENUE Semi-Detached £281,686 £147,500 20 Sep 2004
18 SCARBROUGH AVENUE Semi-Detached £220,935 £192,500 4 Dec 2020
20 SCARBROUGH AVENUE Semi-Detached £208,159 £121,000 2 Mar 2011
22 SCARBROUGH AVENUE Terraced £273,383 £65,000 17 Sep 1999
26 SCARBROUGH AVENUE Semi-Detached £526,995 £222,500 22 May 2003
28 SCARBROUGH AVENUE £229,845 £230,000 10 Feb 2023