7770 Dillard Road, Sloughhouse, CA 95683 - MLS#ML81837986 - Kenneth...