News

The property at 2127 Mission Boulevard in Santa Rosa was sold on July 11, 2025 for $655,000, or $432 per square foot. This ...