Goloc
Calle Félix Peña, Santiago de Cuba, Cuba
Santiago de Cuba Shore