The property located at 228 Sun Court in Healdsburg was sold on Feb. 5, 2025 for $846,000, or $703 per square foot.