bn:00319651n
Noun Named Entity
NL
No term available
EN
Freedom Tower is a Metromover station in Downtown, Miami, Florida, directly west of the Freedom Tower and the Miami-Dade Arena. Wikipedia
English:
Metromover
Metromover station
Miami
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY