244 Thousand Oaks Blvd #34, Thousand Oaks, CA 91320, USA
2472 Vista Wood Cir #21, Thousand Oaks, CA 91362, USA
Thousand Oaks, CA 91360, USA
3948 Elkwood St, Newbury Park, CA 91320, USA