Hillcrest Dr. & Artisan Rd. Thousand Oaks, CA 91320