View Details $3,325,000 1 of 72 Camelot Estates - 1412 | Santa Rosa 5 beds 5 baths 1 ½ baths 5,400 sqft 1.02 acres On Site: 258 Days