18 Independence Dr

Devens, MA 01434



About the Property

  • 325,000 square foot warehouse and manufacturing facility
  • Located in Devens Industrial Park