Fine & Country - Barnstaple, EX31

Call 01271 320041 | Contact agent |

No. of properties for sale: 21
Avg. asking price: £705,448
Avg. sale listing age: 37 weeks