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

Denholtz Properties has snagged its first tenant at more than 213,000 square feet of newly built logistics space in Texas, leasing nearly 32,000 square feet to OTC Industrial Technologies.