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
212-246-0044
Year : 2009
Annual Revenue : 250000000
Employees : 200
Total Money Raised :
Address : 1674 Broadway Suite 802