Find the full list below:
10420 SW 26th Terrace, Miami, FL 33165, USA
7400 SW 88th St, Miami, FL 33156, USA
5617 NW 7th St, Miami, FL 33126, USA
9355 SW 158th Ave, Miami, FL 33196, USA