Industrial

Thor completes $18.3 million sale-leaseback for 112,000 sq. ft. industrial building in Elizabeth