News

A 2,042-square-foot home at 616 Terra Linda Court in Santa Rosa sold in February 2025 for $817,000, a price per square foot ...