The Cubii is American designed and manufactured in China. We have two warehouses in the United States where all of our units are stored and shipped from; one in California, and one in New Jersey.
The Cubii is American designed and manufactured in China. We have two warehouses in the United States where all of our units are stored and shipped from; one in California, and one in New Jersey.
Comments
Please sign in to leave a comment.