For Sale 2 200 000 € Semi-detached villa Semi-detached villa in Sevrier FR, Sevrier Beds: 5 api_v3 6 months ago