A 3,218-square-foot home at 1229 Saint Francis Road in Santa Rosa sold in December 2024 for $1,080,000, a price per square ...