7146 SW 42nd Terrace, Miami, FL 33155, USA
7111 SW 42nd St, Miami, FL 33155, USA
3445 SW 104th Ct, Miami, FL 33165, USA
12029 SW 117th Ct, Miami, FL 33186, USA