929 Greenbrier, DeKalb

These 2-3 bedroom apartments are conveniently located near NIU campus and bus routes. No pets allowed.

Rent: $875/month (tenant pays all utilites)