2085 N University Dr Fort Lauderdale, FL 33322