View Details $3,495,000 1 of 47 Maison Matecumbe (81.0) | Upper Matecumbe Key Islamorada 4 beds 4 baths 1 ½ baths 2,539 sqft On Site: 91 Days