Finance & Capital Markets

JLL: Developer of new 30-unit apartment building in Norwood refis for $10 million