Did You Know

Metrontario's Life Science Plaza medical office building in Houston, Texas, has been designated LEED Gold by the U.S. Green Building Council.