UKSouth West EnglandDevonExeter
Office
EX4, Exeter, High Street
To Let 1,948 sf
Open Plan, Kitchen, Demised WCs
A self contained second floor office suite arranged as open plan office accommodation with..
Exeter is an historic cathedral city in Devon located in the South West of England. The..