UK
South West England
Devon
Plymouth
Shop
PL1
, Plymouth,
New George Street
To Let, 740 sf
GF Sales
740 sf
Excellent retail premises.
Frontage 26ft...
Plymouth is the largest city in Devon & Cornwall. The property is located in the heart of..