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.