7525 Dillard RD, Sloughhouse, CA 95683 - MLS#20001923 - Jim Amen - ...