Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 STORRS CLOSE Terraced £185,167 £118,500 24 Aug 2007
14 STORRS CLOSE Terraced £162,595 £43,500 26 Jun 2000