Find the full list below:
1833 NW 20th St #33142, Miami, FL 33142, USA
6925 NW 51st St, Miami, FL 33166, USA
7091 NW 51st St, Miami, FL 33166, USA