1262 Newbury Rd Spc 19, Newbury Park, CA 91320, USA
2550 Willow Ln, Thousand Oaks, CA 91361, USA
1805, 1800 Berkshire Dr, Thousand Oaks, CA 91362, USA
650 Bella Dr, Newbury Park, CA 91320, USA