News
A 2,660-square-foot house built in 1995 has changed hands.
The unit at 4957 Charmian Drive in Santa Rosa was sold on July 24, 2025 for $685,000 which represents a price per square foot ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results