Where is N High St & E Lane Ave located?
N High St & E Lane Ave, N High St & E Lane Ave, United States of America (approx. 40.006355°, -83.00921°)
N High St & E Lane Ave, N High St & E Lane Ave, United States of America (approx. 40.006355°, -83.00921°)