UK
South West England
Investment West Devon Business Park PL
PL19
West Devon Business Park
To Sell
3,968 sf
Investment - Industrial
A long leasehold trade counter investment let to Screwfix Direct until..