House for sale in Saint-Loup-sur-Semouse, FranceSaint-Loup-sur-SemouseHouse • 7 room(s) • 5 bed. • 256 m²