4 bedroom property in Archard Place, Tiverton - Guide price £385,000 | Seddons