The Clock
North Atlantic Blvd, Fort Lauderdale