6300 NW 77th Ct, Miami, FL 33166, United States
13250 SW 128th St #103, Miami, FL 33186, United States
11950 SW 222nd St, Miami, FL 33170, United States