News

The spacious property located at 151 Eddy Drive in Santa Rosa was sold on April 4, 2025, for $960,000, or $330 per square ...