22 Grimrod Place, East Gillibrands Industrial Estate, Skelmersdale, Lancashire, WN8 9UU


Unit Size
68,323 Sq ft

Type
Existing Building

Tenancy
Leasehold