On Mark West Springs Road in Santa Rosa in May 2023 a 1,344-square-foot home was sold for $140,000, a price per square foot of $104. The home has 3 bedrooms and 2 bathrooms. In January 2024, a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results