Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 OTTER CLOSE Semi-Detached £395,956 £137,500 27 Jun 2002