News

Seven of the self-storage properties in the recent deal are located in the Bay Area and were bought for a combined total of $165.4 million, according to official records on file in Santa Clara ...