2745 NW 24th St, Miami, FL 33142, USA
2121 NW 13th St, Miami, FL 33125, USA
18910 NE 5th Ave, Miami, FL 33179, USA
11618 NW 7th Ave, Miami, FL 33168, USA