Texas Children’s Hospital hires JLL to lease iconic Texas Medical Center tower

JLL will handle leasing for the iconic twin-spire tower in the Texas Medical Center, the commercial real estate firm said in a July 15 press release.

The building, formerly called the O’Quinn Medical Tower, is at 6624 Fannin. Texas Children’s Hospital acquired the building, along with the nearby Baylor Clinic Building, in 2016 from Baylor St. Luke’s Medical Center, a joint venture between Baylor College of Medicine and CHI St. Luke’s Health.

At the time, Texas Children’s said it would lease…