Vizcaya (Metrorail Station)

Vizcaya (Metrorail Station)

Vizcaya is a Metrorail 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 junction of I-95 and South Dixie Highway (US 1) and two blocks southeast of Coral Way. The station opened to service May 20, 1984, featuring a pedestrian bridge over the US 1/I-95 junction for access to the museums and residences on the east side of the highway.

Read more about Vizcaya (Metrorail Station):  Places of Interest