2 S Miami Ave, Miami, FL 33130, United States
40 NW 46th Ave, Miami, FL 33126, United States
1513 SW 8th St, Miami, FL 33135, United States
3404 N Miami Ave, Miami, FL 33127, United States
1252 SW 22nd St, Miami, FL 33145, United States