Vista Link Industrial Estate

Manor Lane, Deeside, CH5 3PJ

type Type: Industrial/Logistics

type Space: 198,628 sq ft

type Tenure: freehold