2404 Locust Street, Sutter, CA 95982 - Homesnap