12240 SW 128th Ct, Miami, FL 33186, USA
1839 NW 10th St, Miami, FL 33125, USA
14306 NW 7th Ave, Miami, FL 33168, USA
10050 SW 132nd Ave, Miami, FL 33186, USA