
Med-tech Manufacturer Grows Footprint with 85,000 Square-Foot Auburn Expansion
Worcester Business Journal
KARL STORZ Endoscopy-America, a medical technology manufacturer based in California, signed a new lease expanding from 140,000 square feet of space to 225,629 square feet at its 28 Millbury St. facility in Auburn.