Florida SBA buys 75% stake in US self-storage portfolio

The transaction is the $153.94 billion pension plan’s first major investment in the sector.

Share this