An earthquake of magnitude 2.3 and depth of 8.40 kilometers occurred 3.93 miles from Milpitas, CA in Santa Clara County at 02:52 PM.