Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 3 LEIGH STREET £1,175,051 £875,000 13 May 2016