News

The spacious property located at 1144 Navarro Street in Santa Rosa was sold on June 6, 2025 for $560,000, or $223 per square ...
A 1,299-square-foot home at 1430 Twilight Way in Santa Rosa sold in March 2023 for $795,000, a price per square foot of $612.