JLL arranges sale of 825,322-square-foot Canal Pointe Industrial Park in Ohio - JLL News | Rallies