Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 MALLARD ROAD Detached £765,545 £420,000 13 Jul 2009