6912 NW 46th St, Miami, FL 33166, USA
1245 NE 163rd St, North Miami Beach, FL 33162, USA
Miami, FL 33130, USA
21300 San Simeon Way, Bay R2, Miami, FL 33179, USA