UKSouth West EnglandDevonPlymouth
Shop
PL2, Devonport, Albert Road
To Let 534.97 sf
Secondary
A ground floor retail space with a kitchen and WC area, communal yard and storage shed located at the..
Plymouth is the largest city in Devon and Cornwall and one of the..