217 South Neil St. Champaign
Best of Champaign Living
Situated at the gateway to Champaign's vibrant restaurant, nightlife, art, live music, and retail district. Cultivate the metropolitan life you've imagined in a stunning living space with downtown literally at your doorstep. Offering one and two bedroom apartments located in the heart of Champaign IL. With secured access, covered parking, and elevator service you will immediately understand why 217 South is the best choice for your next home.