1069 NE 204th Ln, Miami, FL 33179, USA
2121 NW 13th St, Miami, FL 33125, USA
5511 NW 37th Ave, Miami, FL 33142, USA
7320 NW 70th St, Miami, FL 33166, USA