bn:02359447n
Noun Named Entity
FR
No term available
EN
The Alvarado Transportation Center is a multimodal transit hub located at 100 1st Street SW in Downtown Albuquerque, New Mexico. Wikipedia
Relations
Sources
CONNECTING SERVICE
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY