News

A multi-unit house located at 8929 Acorn Lane in Santa Rosa has a new owner. The 1,230-square-foot property, built in 1979, ...
A 2,057-square-foot home at 456 Oak Brook Lane in Santa Rosa sold in March 2023 for $1,050,000, a price per square foot of ...