Open plan office space for + 10 people

12 Wolf Creek Dr suite 100, Belleville, IL 62226, EUA