Beautiful modern property situated on the Swiss border town of Veigy-FoncenexVeigy-FoncenexHouse • 6 room(s) • 3 bed. • 3 bath. • 181 m²