Renters are now moving into Somerville’s new tallest tower
Somerville’s Union Square is in the early phases of what promises to be a drastic transformation, between the new MBTA Green Line expansion and an encroachment of life sciences into the neighborhood.