POI's creator (Voyajo Team)
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. It opened to service May 20, 1984. (...) (from Wikipedia)