2

217 South

(on neil street)
Apartments in Champaign, IL
Apartments

Location

217 S Neil Street
Champaign, IL
61820

About

Situated at the gateway to Champaign’s vibrant restaurant, nightlife, art, live music, and retail district, 217 South puts you at the center of sophisticated urban living. Conveniently Located near the UIUC.

Information

Company name
217 South
Category
Apartments

FAQs

  • What is the phone number for 217 South in Champaign IL?
    You can reach them at: 217-689-1546. It’s best to call 217 South during business hours.
  • What is the address for 217 South on neil street in Champaign?
    217 South is located at this address: 217 S Neil Street Champaign, IL 61820.