1 properties for sale in Barbican Industrial Estate, Devon

Save search
Under offer
Prospect Place, Barnstaple OIEO £265,000 | 4 bedrooms