View Details Open House $1,275,000 1 of 58 Willowside Estate | Santa Rosa 6 beds 3 baths 1 ½ baths 3,368 sqft 0.38 acres On Site: 11 Days Courtesy of Century 21 Tri-Dam Realty.