7759 NW 2nd St, Miami, FL 33126, USA
2600 NE 214th St, Miami, FL 33180, USA
3321 NW 67th St, Miami, FL 33147, USA
Miami, FL 33101, USA