Owens & Minor BTS

Location

10120 Canneel Drive,
Knoxville, TN 37931

Size

121,680 SF

Year Built

2023

Scroll to top