Boris and Natasha Ivanov will demolish two houses along Ocean Drive south of the Juno Beach Pier and build a nearly 15,000 square-foot mansion in its place. Opponents say its prop ...