UKSouth West EnglandDevonPlymouth
Office
PL1, Plymouth, Armada Way
To Let 1,062 sf
Kitchen, Demised WCs
A well located first and second floor office building offering circa 1,000 sq ft of office accommodation arranged over 2..
Plymouth is the largest city in Devon and Cornwall and one of the largest regional centres in the South West with a residential population of..