Industrial

Team Resources inks 10,000 sq. ft. warehouse leases in South Hackensack, Teterboro