Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 TROYDALE LANE Semi-Detached £339,496 £260,000 1 Mar 2017
66 TROYDALE LANE Semi-Detached £563,259 £307,995 18 Dec 2008
68 TROYDALE LANE Detached £438,910 £240,000 17 Dec 2008