About 26-28 Chestnut Street/28 Fitchburg
Somerville, MA
The site is comprised of 3 adjacent parcels featuring two industrial buildings totaling around 62,000 square feet of space on 2.11 acres of land. North River also recently purchased neighboring property at 14-20 Chestnut Street & 86 Joy Street.