4 MacArthur Ave

Devens, MA 01434



About the Property

  • 15,700 square foot flex building
  • 3.7 acres of land