859 W Stafford RD, Thousand Oaks, CA 91361 - MLS#221002980 - Ali Ab...