2460 Calle Narciso Thousand Oaks, CA 91360