Just sold two adjacent properties on the Venetian Islands of Miami Beach for $11.5M! Combined, the lots offer a total of 21,000 SF land with 120' of linear water-frontage on Biscayne Bay. Click bio link to see the gorgeous Miami skyline views. Great to ha