Urbana, IL Apartments
1032 E. Kerr Ave
Urbana, IL 61802
Phone: 888-407-8070
Photos
Please browse our photo gallery.
Browsing our photos is a great way to get acquainted with the property, but nothing replaces an in-person tour! Call and set up an appointment for a personal tour with one of our knowledgable Leasing Consultants!
Latest News
Welcome to Town & Country Apartments!
Now featuring:
SHORT TERM LEASES AVAILABLE ON OUR LUXURY 2BR/2BA!!! LEASE NOW AND SAVE $250 OFF YOUR FIRST MONTH'S RENT!! CALL TODAY TO SET UP A TOUR!
NOW LEASING FOR SUMMER - FALL '12!!
Town & Country Apartments, located in beautiful Urbana, Il, is a great choice for your new home.