An earthquake of magnitude 4.0 and depth of 15.00 kilometers occurred 320.03 miles from Nogales, AZ in Santa Cruz County at 04:14 AM.