Regex: agregue espacio si la letra es adyacente a un número

Estoy usando PHP y no muy bien con expresiones regulares. Necesito un preg_replace que pueda agregar un espacio si una letra o un número es adyacente.

Estos son los escenarios:

mystreet12 -> mystreet 12
mystreet 38B -> mystreet 38 B
mystreet16c -> mystreet 16 c
my street8 -> my street 8

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta