Taunton

SOLD 12/2021 – 100,000 square foot build-to-suit manufacturing building leased to NN, Inc.