R. Charruas, 90

90 R. Charruas, Rio Grande do Sul, Brazil