520 NW 165th St #212c, Miami, FL 33169, USA
1201 S Le Jeune Rd, Miami, FL 33134, USA
382 NE 191st St, Miami, FL 33179, USA
7759 NW 2nd St, Miami, FL 33126, USA