Cuántos años tienes? - How old are you
The expression to say how old you are or a material object is in Spanish is "tener ____ años".If you literally want to translate "years old" into Spanish, this would be "años de vejez", but this is nonsense to any Spanish speaker.
Viejo/a
Viejo or antigua
ancianos
You say "Ella es vieja"
old house = casa vieja.
'Tengo [number] años.'
armada vieja
viejo
Lobos viejos
pedo viejo
hombre viejo.