7525 Dillard RD, Sloughhouse, CA 95683 - MLS#20001923 - Cliff Stanw...