I Data Inc 10760 SW 139th Rd Miami, FL 33176 Phone: (305) 253-3538
Category: computer related services