Villa Skyfall, a James Bond-inspired mansion by Aldo and Fiorenna Stark in Delray Beach, Florida, is on sale for $85 million.
Venture capital investor Ben Ling and partner Chris Coudron bought the waterfront teardown next to their Palm Island mansion ...