134 - 217 S Neil 217 South Neil Street is a rental apartment building with 7 floorplans available. It is located in Champaign. It has apartment amenities including air conditioning, oven, high ceilings, dishwasher, microwave, balcony, in-unit laundry, and ceiling fan. It has building amenities including elevator.