modern office building in fort lauderdale florida