8813 SW 107th Ave, Miami, FL 33176, United States
12120 SW 117th Ave, Miami, FL 33186
6900 SW 117th Ave, Miami, FL 33183