15978 2nd Street, Snelling, CA 95369 - Homesnap