Terrapin Investments & Management Corporation

Rendering of Petaluma Self Storage

Petaluma Self Storage Gets $12M Financing

Talonvest Capital Inc. provided funding for the joint venture development of a 830-unit self-storage facility in Petaluma, Calif. The property will include two buildings on a site of roughly 2 acres.