Where is Lake Shore & North Ave located?
Lake Shore & North Ave, Lake Shore & North Ave, United States of America (approx. 41.910496°, -87.62612°)
Lake Shore & North Ave, Lake Shore & North Ave, United States of America (approx. 41.910496°, -87.62612°)