7501 NW 7th St, Miami, FL 33126, USA
6821 SW 72nd St, Miami, FL 33143, USA
890 SW 69th Ave, Miami, FL 33144, USA
1552 SW 7th St #2, Miami, FL 33135, USA