Miami, United States
Location
9301 NE Avisa Miami Shores FL 33138,
Miami,
United States
Person in charge
marcelo tomio uemura