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