• 1807 S Neil St, Champaign, IL 61820

For Lease

Office

1807 S. Neil Street

Available now!
14,000
Square feet
$19,834
Per month
  • Time on Market
    over 7 years
  • Space ID
    542659
  • Presented By
    Sperry Van Ness
    John Carson
    Jerry Ramshaw
Contact or Call

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 Type
    Office
  • Year Built
    1988
  • Total Building Size
    110,000RSF
  • Total Available
    14,000RSF
  • Largest Contiguous
    14,000RSF
  • Building Class
    A
  • Zoning
    Commercial
  • Property ID
    342469

Landlord's Leasing Representatives

  • John Carson
    Sperry Van Ness
     
  • Jerry Ramshaw
    Sperry Van Ness