Answer:
The address format used in Hispanic countries goes from specific to general with one exception. While address structure in the U.S. puts the street number before, in Latin America and Spain the street name goes first. Then you add the name of the colonia (neighborhood) and municipio (municipality).