An earthquake of magnitude 2.9 and depth of 9.40 kilometers occurred 1.02 miles from San Gabriel, CA in Los Angeles County at 08:35 AM.