820 W Bloomington Rd
Champaign, IL 61820
Rate Upon Request
57,581 SF
1
Space Available
Built 1997
57,581 SF Contiguous
Built 1997
57,581 SF
Rate Upon Request
Retail