1A Avenida Esquina Calle 26, Centro, 77710 Playa del Carmen, Q.R., Mexico
Standing: 150
Square Feet: 2,066 ft2