One of McDonald's most famous business partners has followed the fast-food giant to the neighborhood. Coca-Cola has leased offices at Twelve01West, a new 150,000-square-foot building developed by McCaffery at 1201 W. Lake Street.
Read Article