Devonshire Commons
Description
401-415 & 467-495 Devonshire Drive, Champaign, Illinois
This 21,472 SF multi-tenant office building is located in south Champaign at the corner of Fox Drive and Devonshire Drive. To the northeast is Harvest Market, Starbucks, Orange Theory, and Ace Hardware.