Westborough, Mass. Stein Mart has made its New England debut with a 31,000-sq.-ft. store at Bay State Commons, a new lifestyle mall in Westborough, Mass.
The 11-building shopping area in a village setting includes 260,000 sq. ft. of commercial space and 44 condominiums. In addition, a 2.5-acre public park with 25 shade and fruit trees has been created for town residents.