The property located at 426 North Street in Healdsburg was sold on Nov. 15, 2024 for $475,000, or $655 per square foot.
The city of Santa Cruz has community meetings slated for next week regarding potential pickle ball courts in Depot Park, ...