Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 UPCROFT Detached £666,628 £575,000 24 Nov 2020
40 UPCROFT Detached £644,202 £380,000 16 Sep 2010
42 UPCROFT Semi-Detached £483,459 £475,000 1 Dec 2023
44 UPCROFT Semi-Detached £444,716 £79,000 12 May 1995
51 UPCROFT Semi-Detached £502,410 £497,000 12 Apr 2023
53 UPCROFT Semi-Detached £657,560 £608,000 24 Nov 2021
55 UPCROFT Semi-Detached £553,208 £325,000 25 Jul 2012
57 UPCROFT Semi-Detached £259,396 £165,333 3 Aug 2007
59 UPCROFT Semi-Detached £635,901 £570,000 19 Aug 2021
63 UPCROFT Detached £922,550 £930,000 7 Sep 2022
65 UPCROFT Semi-Detached £436,684 £270,000 30 Mar 2007
67 UPCROFT Detached £513,144 £232,000 28 Nov 2003
69 UPCROFT Semi-Detached £561,601 £325,000 28 Jul 2011
71 UPCROFT Semi-Detached £502,085 £227,000 6 Nov 2003
73 UPCROFT Semi-Detached £612,447 £460,000 8 Aug 2016
75 UPCROFT Semi-Detached £495,346 £210,000 20 Jun 2003