Taunton

100,000 square foot build-to-suit manufacturing building leased to NN, Inc.