Waterfront Miami Beach double-lot previously linked to Zach Vella sells for $25M