-
2000 South Neil Street
- 2000 South Neil Street, Champaign, IL 61820
Lease History
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
November 29, 2016 | 1,716 | $18.00/sf/yr |
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
November 29, 2016 | 1,716 | $18.00/sf/yr |