An earthquake of magnitude 3.3 and depth of 3.30 kilometers occurred 7.04 miles from Westmorland, CA in Imperial County at 10:42 AM.