8000 NW 103rd St, Hialeah, FL 33016, United States
2357 W 80th St #3, Hialeah, FL 33016, United States