A house located at 411 Poppy Hill Drive in Healdsburg has new owners. The 1,937-square-foot property, built in 1978, was sold ...