2900 NW 33rd Ave, Miami, FL 33142, USA
6934 NE 4th Ave, Miami, FL 33138, USA
1300 SW 70th Ave, Miami, FL 33144, USA
7759 NW 2nd St, Miami, FL 33126, USA