Town Center Apartments
Advertisement
- 2413 N Neil St, Champaign, IL 61820
- 217-355-6711
- Call for rent $
About This Building
Low Income units 2bd/1ba 930 sq ft: $581, 3bd/2ba 1185 sq ft: $663.
Income eligibility required.
All utilities except electricity included.
All units have dishwasher, garb disposal, washer/dryer hook ups, carpet & vinyl, balcony/patio. extra storage
Office Hours:
Monday-Friday: 10AM-5PM
Saturdays: By Appointment