Strong visibility on the northeast corner of E Champaign Ave and S Century Blvd with up to 6000 Sq Ft available