Home on 3 Acres Fenced for Horses & Garden 1835 Willowside Road Santa Rosa Home $ 1,499,000 1835 Willowside Rd Santa Rosa, CA 95401 1618 SQ FT 3 ACRE 3 BEDROOMS 2.5 BATHROOMS Details coming soon!