1230 W. Greenleaf Ave. Chicago, IL 60626
Touhy Ave. to Pratt Ave. along lakefront
1230 W. Greenleaf Ave. Chicago, IL 60626 United States