Property Details
High Visibility Office Space
Illini Plaza is a 110,000 sq ft office park with class A office space and in an excellent location next to the University of Illinois. This complex includes University of Illinois, Merrill Lynch, EDC, USDA, Addus Healthcare and Atlanta Bread Company.
Located on South Neil Street adjacent to the University of Illinois. This office complex is within walking distance to several restaurants, hotels and retail businesses.
Highlights
- Professionally Remodeled Office Space
- High Visibility on South Neil Street
- 385 free parking spaces
- Property TypeOffice
- Year Built1988
- Total Building Size110,000RSF
- Total Available25,000RSF
- Largest Contiguous25,000RSF
- Building ClassA
- Property ID1125753
Landlord's Leasing Representatives
Delivered!An expert will be in touch soon. To connect now, call us at:
See your financing options
If you need a business loan, it's important to explore your options. Quickly compare options, choose your loan, and get funded with Lendio.
See Options