Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 - 40 ELCHO STREET £69,600,000 17 Feb 2017