Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72A Detached £678,094 £535,000 22 Sep 2017
73 Detached £937,432 £498,000 19 Nov 2004
CLOVER LEA, 73 Detached £898,144 £530,000 27 Aug 2010