7241 SW 42nd St, Miami, FL 33155, USA
7328 NW Miami Ct, Miami, FL 33150, USA
12151 SW 128th Ct, Miami, FL 33186, USA
7446 NW 8th St, Miami, FL 33126, USA