This Florida mansion built on the site of a $32.5M teardown is poised to list for $95M by Pedro Vieira | Aug 21, 2024