11618 NW 7th Ave, Miami, FL 33168, USA
10535 NW 27th Ave, Miami, FL 33147, USA
3321 NW 67th St, Miami, FL 33147, USA
6912 NW 46th St, Miami, FL 33166, USA