670 Tennis Club Dr Fort Lauderdale, FL 33311