The Harbors at The Admiral at the Lake

933 W Foster Ave Chicago IL 60640 (888) 848-5698