View Details $2,399,000 1 of 7 Camelot Estates - 1412 | Santa Rosa 5 beds 4 baths 1 ½ baths 5,572 sqft 1.01 acres On Site: 44 Days