411 N New River Dr E Fort Lauderdale, FL 33301