16858 Merced Falls Road, Snelling, CA 95369 - Homesnap