News

A house located at 1712 Peggy Court in Petaluma has a new owner. The 1,610-square-foot property, built in 1971, was sold on ...