140 Big Leaf Court, Healdsburg, California 95448 | $1,750,000 | The Goodrich Group | The Goodrich Group