995 SW 69th Ave, Miami, FL 33144, USA
7484 NW 8th St, Miami, FL 33126, USA
598 NW 54th St, Miami, FL 33127, USA
7146 SW 42nd Terrace, Miami, FL 33155, USA