B T I Computers Inc

1626 NW 82nd Ave., Miami, FL, United States, 33126