Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCH ROAD Semi-Detached £99,478 £30,000 9 Aug 2001
5 LARCH ROAD Semi-Detached £102,147 £72,000 9 Sep 2015