Villa, MouginsNear CANNES -SEA VIEW MAGNIFICENT PROPERTY 280M² SEA VIEW ON 2500M² LAND€2,480,0008 rooms5 bedrooms4 bathrooms