2660 NW 137th St, Opa-locka, FL 33054, USA
1110 Brickell Ave, Miami, FL 33131, USA
2834, 7005 N Waterway Dr #307, Miami, FL 33155, USA
1301 NE 199th St, Miami, FL 33179, USA