If there's one thing Jeff Bezos knows how to do ... The Amazon founder recently made headlines with his splashy purchases on Miami's exclusive Indian Creek Island, nicknamed the "Billionaire ...
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 ...