Rising on the site of an existing parking lot, UMass Amherst’s new 87,000-sf Worcester Commons will provide the university and its students with a learning hub meant to enhance student life. The $53 ...