News

The property located at 21 Baker Court in Petaluma was sold on May 13, 2025. The $900,000 purchase price works out to $690 ...