Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 STURLAS WAY £397,218 £391,872 6 Jul 2023