Projects

902 Meijer Dr

Champaign, IL 61820

Built in 2016, the commercial development at 902 Meijer Drive in Champaign consists of 16,300 sq ft of retail space.

units: