West End – 2901 Research Road Posted on April 30, 2018December 19, 2022 4,958 sq ft of shop/storage/office space available now in northwest Champaign!