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.