24861 Tehama Vina Road, Los Molinos, CA 96055 - Homesnap