Retail Office | Retail | Residential All Retail space right in the heart of Downtown Champaign. Let’s talk about where your business should be. There are no retail properties available at this time. Don’t see what you’re looking for? Click here to search all One Main Development retail properties.