I just bough North of Calle Cristobal in Mira Mesa and had the same problem. After insuring us for one month, our home insurance carrier told us that they would insure us until 4/30 and then cancel the policy because we are about 150 feet from the canyon. Previouly I was rejected by my car insurance company (Mercury) and three other companies.
Finally Traveler agreed to cover us with substantially higher premium at $865 and $2,500 deductible. I will get this for now but might look for something else cheaper in the future.