Finance & Capital Markets

JLL inks $12 million refi for two-building, 114,000 sq. ft. industrial portfolio in Elmwood Park