0 bedrooms Land & Building At Lower Payes Farm, Churchstanton, Taunton, Somerset, TA3 Guide price £140,000