615 Malecón de la Reserva Miraflores, Provincia de Lima 15074
Seated: 80
Standing: 85
Square Feet: 1,019 ft2