Apartment

EUR €710,000 (USD $826,827) *current conversion
Megève, France