Twelve-Story Medical Tower Tops Out Near Houston's Texas Medical Center


Baylor St. Luke’s To Consolidate Multiple Services When Tower Completes in 2023