14143 Terra Roja Lane, Dobbins, CA 95935 - Homesnap