dekalb university village wallpaper university village apartments dekalb Located at 819 Russell Rd in Dekalb this community has much to offer its residents. University Village is a moderate-income affor… Thursday, April 28, 2022 Edit