News
The property at 504 Deerfield Place in Santa Rosa was sold on Aug. 6, 2025 for $715,000, or $510 per square foot.
The property at 2244 Dennis Lane in Santa Rosa was sold on Aug. 8, 2025 for $650,000 which works out to $544 per square foot.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results