Three self-storage facilities sell for $8.6M
Business Property Trust sold three self-storage facilities in Tempe for $8.6 million to two separate buyers, according to Cushman & Wakefield, the brokerage team on the transaction. California-based Tempe Choice Self-Storage…