Skip to content
The Houston

Piece of equipment catches fire on roof of Centennial Tower in Texas Medical Center

Sources and story details