The spacious property located at 516 Brown Street in Healdsburg was sold on Nov. 18, 2024. The $1,700,000 purchase price ...