3445 SW 104th Ct, Miami, FL 33165, USA
4156 SW 70th Ct, Miami, FL 33155, USA
1738 SW 57th Ave, Miami, FL 33155, USA
849 SW 69th Ave, Miami, FL 33144, USA