do not use-florida international university(duplicate) s

11200 S.W. 8th Street
Miami
Florida
United States