Apartment

EUR €1,295,000 (USD $1,508,181) *current conversion
Megève, France