UKSouth West EnglandInvestment 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..