Buchanan Street Partners purchased Kirby Interchange, a 293,000-square-foot, eight-building flex/office project in Houston, TX. The property, which is 80% leased, was sourced off-market and is located three miles south of Texas Medical Center, which is the largest medical center in the world.