1738 SW 57th Ave, Miami, FL 33155, USA
2870 S Bayshore Dr, Miami, FL 33133, USA
4806 SW 75th Ave, Miami, FL 33155, USA
995 SW 69th Ave, Miami, FL 33144, USA