An earthquake of magnitude 3.1 and depth of 2.90 kilometers occurred 1.98 miles from Mira Loma, CA in Riverside County at 03:36 PM.