7301 NW 12th St, Miami, FL 33126, USA
2600 NE 214th St, Miami, FL 33180, USA
560 NW 52nd St, Miami, FL 33127, USA
Miami, FL 33132, USA