Renaissance at South Shore,The

2425 East 71st Street Chicago IL 60649 (888) 848-5698