$356,151Superb renovated farmhouse in a peaceful village 300 m from Switzerland.Villars-le-Sec, 9 rue PrincipaleFarmhouse • 6.5 room(s) • 193 m²Add to favoritesMessage agent