Commercial property, Houses and Other for sale in Channel View, Ilfracombe, Devon