1430 Avenida Embaixador Abelardo Bueno Barra da Tijuca, RJ 22775-040
Seated: 430
Standing: 480
Square Feet: 4,288 ft2