An earthquake of magnitude 4.3 and depth of 20.00 kilometers occurred 243.34 miles from Nogales, AZ in Santa Cruz County at 03:55 AM.