florida international university - biscayne bay campus s

3000 N.E. 151 St.
N Miami
Florida
United States