Purchases mark KKR real estate’s first investments in the self-storage sector NEW YORK–(BUSINESS WIRE)– KKR, a leading global investment firm, today announced the acquisition of three self-storage properties located in Austin, Texas and Nashville, Tennessee. The properties include approximately 1,800 storage units and were built between 2019 and 2020. They were acquired through separate …