Town & Country

Urbana, IL


Town & Country

Location

1031 East Kerr Avenue
Urbana, IL 61802
(217) 866-1755
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Crowne Forest
1275 49th Ave Ct
Moline, IL 61244
Saddlebrook
633 Big Hill Avenue
Richmond, KY 40475
8Twenty Park
903 Delaplaine Ct.
Madison, WI 53715
The Pointe at U of I
1601 E. Florida Ave
Urbana, IL 61801

Reviews

 
No reviews found.