Live Miami! Love Miami! Play Miami!
16 Palm Ave. on Palm Island in Miami Beach Sold for $11,500,000 in March 2008 A…