220 Clear Ridge Dr, Healdsburg, CA 95448