FIU South Campus

Fiu South Campus

School in Miami, United States
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
FIU South Campus is a renowned school located at 11200 Southwest 8th Street in Miami, Florida, United States. This institution offers a wide range …

Social profiles