UKSouth West EnglandDevonPlymouth
Shop
To Let, 11,997 - 19,795 sf
A certificate will need to be assessed.
Plymstock is a busy suburb of the Plymouth conurbation and situated approximately 3.5 miles east of Plymouth City Centre. The..