By the numbers: Crain's reports that Topgolf paid $4 million for the 13-acre Avon site, which overlooks I-90 between Ashley Furniture and Planet Fitness. Between the lines: It will be slightly ...
Some results have been hidden because they may be inaccessible to you