JLL arranges $20.55 million sale of Hilliard Rome Commons retail center in Ohio - JLL News | Rallies