Self-Storage Attracts New Buyers

Buchanan Street Partners plans to spend $350 million to $500 million to buy and build in the sector.