![Logo for Florida International University](site-images/logos/AT_Logo.png)
Florida International University
Attractions:
Amenities:
Contact Details
3000 NE 151st St.
ACI 287 North
Miami, Florida 33181
United States
305 348 8073
Page views: 387
3000 NE 151st St.
ACI 287 North
Miami, Florida 33181
United States
305 348 8073