Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 - 132 ARMADA WAY £2,759,264 £2,707,273 20 May 2022