University of South Florida
Tampa
FL
USA
Calvary Christian Academy (Ft. Lauderdale)
Fort Lauderdale
FL
USA
2018
Distance