12240 SW 128th Ct, Miami, FL 33186, USA
6800 SW 40th St, Miami, FL 33155, USA
2361 SW 19th Ave, Miami, FL 33145, USA
12029 SW 117th Ct, Miami, FL 33186, USA