7446 NW 8th St, Miami, FL 33126, USA
175 SW 7th St, Miami, FL 33130, USA
7495 NW 7th St #10, Miami, FL 33126, USA
460 NE 191st St, Miami, FL 33179, USA