UK
South West England
Devon
Plymouth
Office, Office with Showroom, Serviced Office, Office Storage
PL1
, Plymouth,
Princess Street
To Let, 670 - 4,380 sf
The property is located within the heart of the central business district within Plymouth City Centre. It is..