News

A house located at 538 Torrey Pine Lane in Santa Rosa has a new owner. The 1,242-square-foot property, built in 1995, was sold on June 25, 2025 for $515,000, or $415 per square foot. The layout of ...