View Details Price Reduced $2,999,000 1 of 47 Venetian Shores (86.0) | Upper Matecumbe Key Islamorada 4 beds 4 baths 2,280 sqft 0.22 acres On Site: 17 Days