Impact Link A plot of land next to Jeff Bezos' properties in South Florida is on sale for $200 million. The 1.84-acre property is on Indian Creek, a private, artificial island in Miami-Dade County ...