A 2,288-square-foot home at 1711 Spur Ridge Lane in Healdsburg sold in November 2024 for $852,000, a price per square foot of ...
The National Weather Service is reviewing radar data to assess wind strength at the time of the collapse, though initial ...