Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 DEVONSHIRE SQUARE £435,755 18 Aug 2020