Suwon Sports Complex footall stadium

Capacity: 24,670

City: Suwon

Country: Korea Republic

Club: Suwon FC

International: Unknown