£415,169* (€485,000)
4 bedroom townhouse - Bargemon, 83830, France
Historic village house - superb unobstructed view....
Marketed by Savills - French Riviera & Alps.
* Based on an exchange rate of 1 GBP = 1.1682 EUR last updated on March 17, 2024