Buchanan Street spent $41 million to purchase two self-storage facilities in Cave Creek, AZ and Mesa, AZ, near Phoenix, AZ. The Cave Creek site is at 29640 N. Tatum Blvd. The Mesa facility is at 2862 Signal Butte Road (above). This is Buchanan’s initial foray into the greater Phoenix market....