A Toledo-area group is pitching an $83,6 million, 7,500‑seat soccer stadium on the riverfront in the Vistula Historic District, across the river from the Glass City Metropark.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results