Industrial

Team Resources touts 190,000 sq. ft. industrial lease in Jersey City