For Sale Farmhouse | Dudswell Dudswell 4 Bedrooms 849 839 m² 2 bathrooms/shower rooms € 1,264,162 | $C 1,975,000