Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7100 CAMBRIDGE RESEARCH PARK £403,146 1 Jul 2016