Developers hit a major milestone on Wednesday in the construction of the long-awaited Station 12 in Amherst. The final steel beam was installed in a topping off ceremony for ...