Universidades
Nova Southeastern University 3301 College Ave Fort Lauderdale, FL 33314Distancia hasta el hotel: 12.8 miles