RateMyApartments
Plaza DeKalb Ratings and Reviews
Plaza DeKalb
110 N 2nd Street, DeKalb, IL 60115
CURRENTLY REVIEWING