10903 NW 8th Ave, Miami, FL 33168, USA
4806 SW 75th Ave, Miami, FL 33155, USA
10402 SW 186th Terrace, Miami, FL 33157, USA
Miami, FL 33169, USA