Start from
Super Mercado Plaza
1011 Williams St, San Leandro 94577