Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TOR FARM £920,073 £750,000 12 Dec 2019
TOR FARM £920,073 £750,000 12 Dec 2019