Retail - São Paulo, State of São Paulo, Brazil
Tech Shop Express BR is a retail company based out of R. das Orquídeas, 214 - Mirandópolis,, São Paulo, Sp, Brazil.