The new store comes less than a month after Sub Pop closed its space in the Denny Triangle after five years.
Lowell City Council has banned data center construction for up to a year, and potentially longer, in a vote Tuesday evening.