965 Lee Ave, San Leandro, CA 94577, United States
933 MacArthur Blvd, San Leandro, CA 94577, United States