9007-9027 Stewarts Point Skaggs Springs Rd, Healdsburg, CA 95448 $1,700,000 1019.85 Acre SOLD 11/04/26