74 Maegan Place #8, Thousand Oaks, California