RateMyApartments
Kenwood Court Ratings and Reviews
Kenwood Court
1350 E 53rd, Chicago, IL 60615
CURRENTLY REVIEWING