10330 SW 187th St, Miami, FL 33157, USA
10050 SW 132nd Ave, Miami, FL 33186, USA
7484 NW 8th St, Miami, FL 33126, USA
13727 SW 152nd St # 209, Miami, FL 33177, USA