2900 NW 36th St, Miami, FL 33142, United States
11855 SW 152nd St, Miami, FL 33177, United States
8523 S Dixie Hwy, Miami, FL 33143, United States