123Stores


Logos provided by Clearbit

              

123Stores is one of the largest sellers on Amazon.com, selling over 150,000 products with over 250,000 feedback ratings & an overall 95% positive customer experience.


   New York, United States

   Retail

    http://www.123stores.com

    info@123stores.com

   212-246-0044

Year : 2009
Annual Revenue : 250000000
Employees : 200
Total Money Raised  : 
Address  : 1674 Broadway Suite 802

Team

    Sharad Kajaria Kajaria
   CEO and Founder
   (646) 593-8983
   United States

Twitter