Hialeah Casino To Open In July