An earthquake of magnitude 2.0 and depth of 2.60 kilometers occurred 2.98 miles from San Leandro, CA in Alameda County at 12:14 AM.