Sterling Construction wins $6.7 million contract