View Details $4,500,000 1 of 24 The Key (80.5) | Upper Matecumbe Key Islamorada 7 beds 7 baths 4,656 sqft 0.85 acres On Site: 393 Days