Back to previous page
University Village
3

722 North Annie Glidden Rd, Dekalb, IL, 60115

3.0
1 Reviews
Management
2
Rental Unit
0
Living Experience
2
All Reviews (1)
8/14/2020

200+ unit apartment complex that also takes low income housing

image