Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STORRS HILL ROAD Detached £429,793 £185,000 15 Jul 2003
63 STORRS HILL ROAD Detached £356,349 £184,950 13 Aug 2004
78 STORRS HILL ROAD Semi-Detached £387,641 £83,000 31 Jul 1998
80 STORRS HILL ROAD Semi-Detached £361,215 £63,500 1 Sep 1995