1262 Newbury Rd Spc 19, Newbury Park, CA 91320, USA
3948 Elkwood St, Newbury Park, CA 91320, USA
2550 Willow Ln, Thousand Oaks, CA 91361, USA
619 Glen Oaks Rd, Thousand Oaks, CA 91360, USA