7206 Northwest 31st Street, Miami 33122, FL, United States
Distance: 282 yd.
Company description
Sakura Electronics offers Telecommunications Service Providers, and Cell Phone Stores services in Miami, FL area. To get more details you can call us on 786-464-1604.