Find the full list below:
1177 NW 81st St, Miami, FL 33150, USA
6960 NW 36th Ave, Miami, FL 33147, USA
11149 NW 122nd St #5, Miami, FL 33178, USA