Owens & Minor BTS SOLD Location 10120 Canneel Drive,Knoxville, TN 37931 Size 121,680 SF Year Built 2023