6 results
€1,910,000
5 beds
A stunning new residence in the heart of Montgenèvre, a charming village resort with direct access to the world's ...
€1,550,000
4 beds
€805,000
2 beds
€537,000
1 bed
€984,000
3 beds
€1,440,000
Nevache, Southern French Alps, Unique property in stunning location with amazing views. See virtual tours below