An earthquake of magnitude 1.2 and depth of 13.80 kilometers occurred 7.31 miles from Imperial Beach, CA in San Diego County at 08:49 PM.