This article originally appeared in Commercial Real Estate Direct
June 23, 2023
AZ Big Media Buchanan Street Partners has paid $41 million, or $25,308/unit, for two self-storage properties with a total of 1,620 units in Cave Creek and Mesa, Ariz.