One Main Plaza in Champaign, IL offers a range of office, retail, and residential spaces in the heart of downtown. With a variety of properties available, including One Main Plaza, M2 on Neil, and the Overland Building, tenants can find the perfect space to suit their needs.
With a rich history and a dedicated team, One Main Management provides exceptional services to its tenants. Whether you're looking for a new office space, a retail location, or a place to call home, One Main Plaza has the options and expertise to meet your requirements.
Generated from the website