News

A house located at 1628 Tahoe Drive in Santa Rosa has a new owner. The 1,240-square-foot property, built in 1963, was sold on ...