AFO Course - North Miami, FL

Location: 
Florida International University
3000 NE151st St - WUC 157
North Miami, FL