Industrial

Denholtz inks 32,000 sq. ft. lease for first deal at new Texas industrial campus