Miami Central station, under construction last year, will be located at Northwest First Avenue between Third and Eighth streets.
Miami Central station, under construction last year, will be located at Northwest First Avenue between Third and Eighth streets. José A. Iglesias
Miami Central station, under construction last year, will be located at Northwest First Avenue between Third and Eighth streets. José A. Iglesias