Invenergy CEO Michael Polsky Sells Miami Beach Home for $24 Million

summary