Find the full list below:
8443 NW 68th St, Miami, FL 33166, USA
5567 NW 72nd Ave, Miami, FL 33166, USA