UKSouth West EnglandDevonPlymouth
Office
PL1, Plymouth, Princess Street
To Let 1,510 - 3,383 sf
Refurbished Offices, Carpeted, Suspended Ceilings, LED Lighting, Demised WCs
The offices are let to a selection of high profile professional businesses. The premises has been recently been refurbished
The property is located within the heart of the central business district within Plymouth City Centre. It is