11700 NW 101st Rd, Miami, FL 33178, USA
415 SW 19th Rd, Miami, FL 33129, USA
7759 NW 2nd St, Miami, FL 33126, USA
6934 NE 4th Ave, Miami, FL 33138, USA