12240 SW 128th Ct, Miami, FL 33186, USA
4603, 7111 SW 42nd St, Miami, FL 33155, USA
1141 SW 22nd Ave, Miami, FL 33135, USA
1839 NW 10th St, Miami, FL 33125, USA