3595 NW 31st St, Miami, FL 33142, United States
10200 NW 25th St A-104B, Miami, FL 33172, United States
2101 NW 97th Ave, Miami, FL 33172, United States
2601 SW 137th Ave, Miami, FL 33175, United States