UKSouth East EnglandCanterbury Long Lease
CT3 29
Long Lease 729 - 1,544 sf Office, Light Industrial