RateMyApartments
Kimberly Square Ratings and Reviews
Kimberly Square
3525 E Ave NW, Cedar Rapids, IA 52405
CURRENTLY REVIEWING