1. Tumbleweed Ranch Properties 139 Peppertree Ln, Encinitas, CA 92024 Coordinate: 33.03744,-117.2367 Phone: (760) 753-8450