Find the full list below:
2377 NW 41st St, Miami, FL 33142, USA
5360 NW 30th Ave, Miami, FL 33142, USA