2500 NE 15th Ave Fort Lauderdale, FL 33305