1839 NW 10th St, Miami, FL 33125, USA
14810 N Miami Ave, Miami, FL 33168, USA
1738 SW 57th Ave, Miami, FL 33155, USA
12864 Biscayne Blvd, Miami, FL 33181, USA