A Jupiter Island home sold for $23.5 million, making it the most expensive home sold on the Treasure Coast in April.