3588 NW 72nd Ave, Miami, FL 33122, United States
6280 SW 72nd St #607, Miami, FL 33143, United States
1380 NE Miami Gardens Dr #142, Miami, FL 33179, United States
1818 SW 1st Ave, Miami, FL 33129, United States