JLL arranges $43.5 million sale of Andover, Massachusetts R&D properties - JLL News | Rallies