beginning of content:

Florida International University

Location

11200 SW 8th Street
Miami , FL 33199
United States