An earthquake of magnitude 3.5 and depth of 5.40 kilometers occurred 6.95 miles from Gilroy, CA in Santa Clara County at 09:10 AM.