-
14,184 SF Available for Lease in Itasca
- 1400 Norwood Ave, Itasca, IL 60143
Lease History
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
December 01, 2016 | 19,515 | $5.80/sf/yr |
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
December 01, 2016 | 19,515 | $5.80/sf/yr |