7446 NW 8th St, Miami, FL 33126, USA
7050 NW 42nd St, Miami, FL 33166, USA
7484 NW 8th St, Miami, FL 33126, USA
2206 SW 27th Ave, Miami, FL 33145, USA