109 Venado AVE, Thousand Oaks, CA 91320 - MLS#221005415 - Ali Abree...