7311 NW 61st St, Miami, FL 33166, USA
6410 NW 2nd St, Miami, FL 33126, USA
21300 San Simeon Way, Bay R2, Miami, FL 33179, USA
Miami, FL 33179, USA