Monique JuilleratSuperb renovated farmhouse in a peaceful village 300 m from Switzerland.Villars-le-SecFarmhouse • 6.5 room(s) • 193 m²