The roughly $27 million "Chemours Community STEM Hub" marked its official opening beside EastSide Charter School Monday morning.