248 Green Lea PL, Thousand Oaks, CA 91361 - MLS#221005239 - Ali Abr...