Villa, MouginsVilla with sea view walking distance to Mougins Village€3,950,0006 rooms4 bedrooms230.67 m²Exclusive