Office Space for Rent in Champaign, IL

1 Office Spaces Available in Champaign, IL | Starting from $181 per desk / month
Showing 1 - 1 of 1 spaces
206 N Randolph St, Champaign Image 1
Serviced Office
Regus (United States)
206 N Randolph St

206 N Randolph St, Champaign

Church & Neil (SW Corner)
1 Min Walk
From
$181 desk/mth
Team Size1-50