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 ...