News

A house located at 354 Oak Leaf Circle in Santa Rosa has a new owner. The 1,297-square-foot property, built in 1977, was sold on April 22, 2025. The $620,000 purchase price works out to $478 per ...