Two spaces is the norm.
"Leave one space between words, and two spaces between the state abbreviation and the ZIP code", according to Mail Services at TX State - Envelope Specifications Guide
According to Michigan State, "one or two spaces."
All the best.
- For Teachers