The spacious property located at 900 Mecham Road in Petaluma was sold on Jan. 9, 2025. The $1,492,500 purchase price works ...