9815 NW 27th Ave, Miami, FL 33147, United States
16600 NW 2nd Ave, Miami, FL 33169, United States
13800 SW 137th Ave, Miami, FL 33186, United States