8800 NW 13th Terrace #102, Miami, FL 33172, United States
2750 SW 26th Ave, Miami, FL 33133, United States