Thanks, Phillip, that's really interesting but this is not exactly what I need if I am correct.
If I have 4 local subnets, I need to send all the traffic (default route) to a branch ONE with a failover IP (in case the main IPsec tunnel falls) and at the same time, those 4 subnets need to access a couple of servers on brach TWO (over 3rd IPsec tunnel).
So I would have 2 default routes to branch ONE with different priorities (for failover) and 3rd route just to access IP range on branch TWO. 3 tunnels and 3 static routes.
Only our office is with MX appliance so this would be non-Meraki VPN tunnels.
It cannot be done from what I was reading?
Thanks.