Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 4 ICON PARK £174,543 24 Sep 2020