7650 SW 117th Ave, Miami, FL 33183, United States
7754 NW 46th St, Miami, FL 33166, United States
8233 NW 66th St, Miami, FL 33166, United States
2205 NW 70th Ave, Miami, FL 33122, United States
470 NE 185th St, Miami, FL 33179, United States