Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MENZIES DISTRIBUTION CENTRE MILL STREAM WAY £2,333,663 £1,907,382 27 Feb 2020