A new coworking space has launched in Cherry Hill, occupying nearly 25,000 square feet at the Commerce Center campus off Route 38.