News

The waterfront lot next to billionaire Jeff Bezos’ property in the exclusive Indian Creek Village sold for $105 million.