Finance & Capital Markets

JLL: Developers land $58 million permanent loan for new 220-unit Englewood property