2000 N Neil St., Champaign, IL
Retail for Lease - $17 SqFt/Year - 200,000 SqFt Available

Property Info
| CIMLS# | 456967 |
| Location 2000 N Neil St. Champaign IL 61820 | |
| Updated | March 11th, 2022 |
| Type | Retail |
| Price | $17 SqFt/Year |
| Building | 200,000 SqFt |
Property Description
Marketplace Shopping Center offers a prime commercial site that is unmatched in the region located between Chicago, St. Louis, and Indianapolis. Currently 3 suites are available.
T-7: 2,000 SF
T-8: 3,000 SF
T-16: 16,200 SF
