American Midwest’s New Green Tower
The Roberts Tower in St. Louis Missouri is the first high-rise building in the Midwest to receive Gold LEED Certification by the US Green Building Council. The tower will be built out of sustainable materials, and reduc ... More





