5 bed Detached For Sale

North Road, Wells

£710,000