615 Malecón de la Reserva Miraflores, Provincia de Lima 15074
Seated: 48
Standing: 60
Square Feet: 908 ft2