Where is E 12Th St & Superior Av located?
E 12Th St & Superior Av, E 12Th St & Superior Av, United States of America (approx. 41.503586°, -81.68654°)
E 12Th St & Superior Av, E 12Th St & Superior Av, United States of America (approx. 41.503586°, -81.68654°)