View Details $3,499,000 1 of 83 Calarosa Ranch - 5191 | Camarillo 5 beds 5 baths 1 ½ baths 5,169 sqft 1.53 acres On Site: 17 Days