Borča footall stadium

Capacity: 3,500

City: Belgrade

Country: Serbia

Club: BSK Borča

International: Unknown