y noroeste de México, donde se encuentra en alturas de 300–2500 metros en California, Arizona, sudoeste de Utah, y Baja California.