Shell Lake Elsinore, CA

31587 Canyon Estates Dr, Lake Elsinore, CA 92532