Elbury Barn Property gallery Property video Play Elbury Barn, Old Ebford Lane, Ebford, Exeter, EX3 0QS Asking price £925,000 Visit estate agent