3155 Jessica St, Thousand Oaks, CA 91320, United States
2551 Azurite Cir, Thousand Oaks, CA 91320, United States