This newly listed waterfront mansion is located at 13 Star Island on the exclusive Star Island in Miami Beach, FL. It was built in 2003 and boasts 18,509 square feet of living space with 8 bedrooms and 9 bathrooms. It is listed at a hefty $32,000,000. I’m sorry, but just because it’s located on an island inhabited by famous individuals, doesn’t mean it’s worth $32 million. I think the price is ludicrous; especially since it’s not the biggest nor the nicest home on the island.