SHERWOOD SOUTH – PHASE II

Locate in Natick MA., 240,000 square feet of commercial office building and 300 space parking garage. Work was part of Sherwood Plaza Master Plaza redevelopment of approximately 16 acres.