Av. Tiradentes 71, Santo Domingo, República Dominicana
Santo Domingo, República Dominicana
Bella Vista Mall, Santo Domingo, República Dominicana