$998,000 - 1665 Willowside Rd, Santa Rosa, CA 95401
1665 Willowside Rd
Santa Rosa,
CA
95401
County: Sonoma