7525 Dillard, Sloughhouse, CA 95683 - MLS#222105228 - Lance McHan -...