Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DEVONSHIRE BUILDINGS, 16 - 17 DEVONSHIRE SQUARE £32,522,917 £25,838,302 14 Feb 2018