High Street, Barnstaple, Devon, EX31

From £2,500

Email