Pet-friendlyIn-unit laundryDishwasherElevatorFitness Center
Units available in this building
Costs, fees, and lease terms
Pets
Small dogs
Allowed
Large dogs
Allowed
Cats
Allowed
The neighborhood
520 N Neil St, Champaign, IL, 61820
Loading map
About the building
520 Neil is a smoke-free luxury apartment building in Downtown Champaign, IL featuring one and two-bedroom units. Each unit includes open floor plans with large oversized windows to allow for natural lighting and city views.