Site Plan

HOME

Site Plan approved by the Town of Maynard

Situated on 52 acres, the total project includes a new 175,000 sf shopping center, a renovated 400,000 sf office building which is expandable, and a free-standing 50,000 sf office building.

Click on the image for an expanded view.