Miami, FL 33101, USA
7721 NW 7th St, Miami, FL 33126, USA
4995 NW 77th Ave, Miami, FL 33166, USA
7241 SW 42nd St, Miami, FL 33155, USA