Papermill Industrial3600 Papermill DrKnoxville, TN 37909Size: 93,716 Square FeetAcquired in 2020 Development Description