Champaign, Illinois 61820
701 Devonshire Drive, Champaign, Illinois 61820
A large office, retail, and business complex totaling 52,560 SF, this complex is located in south Champaign between Neil Street and Prospect Avenue. Two detached structures offer single office spaces as small as 120 SF as well as the Business and Technology Center space at 21,000 SF. Tenants include Colony Square Cleaners, Chesser Financial, Hickory Point Bank, Colony Property Management, Cunningham Children’s Home, and the Business and Technology Center.