140 NE 39th St Suite 241, Miami, FL 33137, United States
1777 SW 3rd Ave, Miami, FL 33129, United States