10
2001-2023 N Prospect Ave
Champaign, IL 61822
Rate Upon Request
1,500-11,529 SF
3
Spaces Available
Built 1993
11,529 SF Contiguous
Built 1993
1,500-11,529 SF
Rate Upon Request
Retail