Town & Country Apartments
Add to Favorites
CLOSED NOW
Today: 9:00 am - 7:00 pm
Tomorrow: 9:00 am - 7:00 pm
Phone: (217) 384-6679
Phone: (217) 344-9320
Address: 800 Oakland Ave, Urbana, IL 61802
Website: http://www.tandcapartments.com
102 E Stebbins Dr, Urbana, IL 61801
211 E Green St, Urbana, IL 61801
1032 E Kerr Ave, Urbana, IL 61802
1901 N Lincoln Ave Ste 110, Urbana, IL 61801
610 E Kerr Ave, Urbana, IL 61802
414 Nathaniel Burch Dr, Champaign, IL 61820
1306 N Lincoln Ave, Urbana, IL 61801
802 W Pennsylvania Ave, Urbana, IL 61801
1806 S Cottage Grove Ave, Urbana, IL 61801
908 S Locust St Apt 103, Champaign, IL 61820