Miami, FL 33130, USA
12240 SW 128th Ct, Miami, FL 33186, USA
175 SW 7th St, Miami, FL 33130, USA
2361 SW 19th Ave, Miami, FL 33145, USA