11720 Biscayne Blvd, Miami, FL 33181, United States
11035 SW 40th St, Miami, FL 33165, United States
7390 SW 45th St, Miami, FL 33155, United States