1501 Biscayne Blvd #510, Miami, FL 33132, USA
1839 NW 10th St, Miami, FL 33125, USA
290 NW 161st St, Miami, FL 33169, USA
4414 SW 73rd Ave, Miami, FL 33155, USA