12/23/2022

Acquisition of Petaluma Center

Petaluma Center, a 111,000 sq. ft. Industrial property located in Petaluma, CA