Apparel & Fashion - Miami, Florida, United States
Alexa Koi is an apparel & fashion company based out of 11401 NW 12TH ST, Miami, Florida, United States.