Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HIGH VIEW FARM £1,101,146 £909,275 11 Jun 2020