An earthquake of magnitude 2.1 and depth of 6.50 kilometers occurred 4.37 miles from Milpitas, CA in Santa Clara County at 02:10 PM.