140 NE 39th St Suite 241, Miami, FL 33137, United States
7941 Biscayne Blvd, Miami, FL 33138, United States