1552 SW 7th St #2, Miami, FL 33135, USA
16990 SW 96th Ct, Miami, FL 33157, USA
12240 SW 128th Ct, Miami, FL 33186, USA
7328 NW Miami Ct, Miami, FL 33150, USA