1060 SW 27th Ave, Miami, FL 33135, United States
9875 S Dixie Hwy, Miami, FL 33156, United States
2801 NW 42nd Ave, Miami, FL 33160, United States