Photo 1 of 1817 S Neil St, Champaign, IL 61820
Photo 2 of 1817 S Neil St, Champaign, IL 61820
Photo 3 of 1817 S Neil St, Champaign, IL 61820

High Visibility Office Space

1817 S Neil St, Champaign, IL 61820

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 Northwestern Mutual, 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.HighlightsNewly RemodeledGreat LocationOver 350 free parking spaces

High Visibility Office Space Office Space for Rent

0 Spaces Available
Property Details
Property Type
Office
Property Size
110,000 sqft
Last Updated
6/29/2024
High Visibility Office Space location
City
Champaign
Zip Code
61820