View Details $22,500,000 1 of 25 Mark Lands Sub | Miami Beach 8 beds 8 baths 1 ½ baths 8,911 sqft 0.46 acres On Site: 159 Days