Shares of CBIZ have declined 52% in the past year, giving it a market value of $1.9 billion.
The street was once the healthiest part of Downtown. Now it needs to repeat the successes seen in places like the Warehouse District and Euclid Avenue, real estate experts say.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results