JLL Arranges $28.2M Sale of Westwood Town Center in Suburban Cleveland · Global Real Estate Intelligence