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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results