News

A house located at 5408 Shallows Place in Santa Rosa has a new owner. The 1,973-square-foot property, built in 1990, was sold ...