Guabira Montero

  • Country:

    Bolivia

  • City:

    Santa Cruz de la Sierra

  • Stadium:

    Estadio Ramon Tahuichi Aguilera

  • Capacity:

    38000