An earthquake of magnitude 1.2 and depth of 9.60 kilometers occurred 4.82 miles from Imperial Beach, CA in San Diego County at 09:49 AM.