View Details 11951 Pradera Road Rancho Santa Rosa 9 - 241203 | Santa Rosa $2,500,000 5 bd 6 ba 1 ½ ba 5,408 sqft 5.42 acres Under Contract