Miami, United States

Location
9301 NE Avisa Miami Shores FL 33138, Miami, United States

Person in charge
marcelo tomio uemura

Affiliations