News
A 1,511-square-foot home at 2507 Edgewater Drive in Santa Rosa sold in June 2025 for $620,000, a price per square foot of ...
A 2,660-square-foot house built in 1995 has changed hands.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results