Miami-Dade County is over two thirds Hispanic. The city of Hialeah is about 98 % Spanish speaking. Sounds very much like you got a call from a member of the Cuban exile population in Hialeah.
This area code and first three digits of the phone number is associated with the Hialeah area of Miami, FL. The vast majority of its residents are Spanish speaking members of the Cuban exile community (think a Spanish Montreal).