Space is located in an industrial park in southwest Champaign, just off of Staley and Springfield. Great access to I57 and the U of I.
Space has a variety of options available, from 750 SF to 3,600 SF. Spaces can include office restroom, HVAC, 24/7 access and digital surveillance, and an overhead door.