Industrial

Team Resources inks 121,000 sq. ft. lease in Mahwah among Q4 deals