A computer and software store, Micro-21 is situated directly at Cleveland, OH. The company's yearly revenue totals at an estimated $4.3 million. Widespread popularity may not be in the cards for Micro-21, but its niche success is undeniable. The company is led by President Patrick Voight.
Want to share more of your experience?GO TO FULL REVIEW