North Shore mall houses more than 70 stores, a food court and movie theatre.:
In Short
The Liberty Tree Mall sits just off 128, enabling easy access (and loads of parking) for scores of shoppers. Tenants include Best Buy, Target, Marshalls, Staples, The Sports...