News
A 4,501-square-foot home at 3818 Horizon View Way in Santa Rosa sold in March 2024 for $3,400,000, a price per square foot of $755. The home has 4 bedrooms and 5 bathrooms.
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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results