Located in the heart of Saint-Sulpice, just a few minutes on foot from the shores of Lake Geneva and the port, this spacious 5.5-room triplex apartment
Located in the heart of Saint-Sulpice, just a few minutes on foot from the shores of Lake Geneva and the port, this spacious 5.5-room triple…