615 Malecón de la Reserva Miraflores, Provincia de Lima 15074
Seated: 38
Standing: 40
Square Feet: 595 ft2