Address:
2413 N Neil Street
Champaign, IL 61820
Phone:
(217) 355-6711
Website:
http://www.towncenter-apartments.com
This is a business listing for Town Center Apartments (2413 N Neil Street, Champaign, IL 61820) from the Property Management Companies directory, under Champaign, IL Property Management Companies, provided by realestatesmarter.com.
Where is Town Center Apartments located?
Town Center Apartments is located at: 2413 N Neil Street, Champaign, IL 61820.
What is Town Center Apartments's phone number?
Town Center Apartments's phone number is: (217) 355-6711.
What is Town Center Apartments's website?
Town Center Apartments's website is: http://www.towncenter-apartments.com.
You can find more similar services in Champaign, IL Property Management Companies from our Property Management Companies Directory.
Here are some other listings in the Champaign, IL Property Management Companies Directory: 610 E Stoughton Apartments, Royal Properties, Zamboldi Property Management, Bankier Apartments, Dwell Property Management.