Hillcrest Dr. & Rancho Rd. (Encino Vista)

Thousand Oaks, CA 91362