902 Meijer Dr
Champaign, IL 61822
Rate Upon Request
1,200-2,491 SF
4
Spaces Available
Built 2017
2,491 SF Contiguous
Built 2017
1,200-2,491 SF
Rate Upon Request
Retail