3950 SW 87th Ct, Miami, FL 33165, USA
12151 SW 128th Ct, Miami, FL 33186, USA
4156 SW 70th Ct, Miami, FL 33155, USA
2361 SW 19th Ave, Miami, FL 33145, USA