Construction underway at 129 Parker St. in Maynard

A year after the Planning Board and the Zoning Board of Appeals approved the project, construction has begun at 129 Parker St. in Maynard. The elevator shafts are built and construction of the first of three apartment buildings is underway. When construction has been completed, there will be a 180-unit apartment complex and clubhouse called The VUE, according to the town website.