4426 SW 74th Ave, Miami, FL 33155, USA
6912 NW 46th St, Miami, FL 33166, USA
Miami, FL 33101, USA
7759 NW 2nd St, Miami, FL 33126, USA