Map Graph

Vizcaya station

Miami-Dade Transit metro station

Vizcaya station is a station on the Metrorail rapid transit service station in The Roads neighborhood of Miami, Florida. The station is located near the intersection of Southwest First Avenue and 32nd Road, at the southern terminus of I-95 at South Dixie Highway two blocks southeast of Coral Way.

Read article
File:Vizcaya_Station.jpg
Top Questions
AI generated

List the top facts about Vizcaya station

Summarize this article

What is the single most intriguing fact about Vizcaya station?

Are there any controversies surrounding Vizcaya station?

More questions