MIAMI BEACH, FL
NIKU X MIAMI LLC
2108918
332523339
9096829989
555 WASHINGTON AVENUE
MIAMI BEACH, 33139
FL
Same as business address