2440 SW 23rd Terrace, Miami, FL 33145, USA
2361 SW 19th Ave, Miami, FL 33145, USA
1501 Biscayne Blvd #510, Miami, FL 33132, USA
7484 NW 8th St, Miami, FL 33126, USA