401 Biscayne Blvd, Miami, FL 33132, United States
7344 NW 56th St, Miami, FL 33166, United States
8406 NW 66th St, Miami, FL 33166, United States
13220 SW 132nd Ave a12, Miami, FL 33186, United States
16225 SW 117th Ave UNIT 12, Miami, FL 33177, United States