View Details Price Reduced $16,999,000 1 of 32 Mashta Island | Key Biscayne 7 beds 8 baths 1 ½ baths 5,043 sqft 0.34 acres On Site: 224 Days