UK
South East England
Canterbury Long Lease
CT3
29
Long Lease
729 - 1,544 sf
Office, Light Industrial