Florida International University
Location
11200 SW 8th Street
Miami
, FL
33199
United States
See map: Google Maps