News

The spacious property located at 445 Oak Vista Drive in Santa Rosa was sold on April 9, 2025 for $1,355,000, or $549 per ...