Live Miami! Love Miami! Play Miami!
Star Island real estate in Miami Beach has suddenly become readily available to the rich and…