2229 NW 27th Ave, Miami, FL 33142, United States
1740 SW 1st St, Miami, FL 33135, United States
2060 Biscayne Blvd, Miami, FL 33137, United States
10775 S Dixie Hwy, Miami, FL 33156, United States