View Details Price Reduced $1,200,000 1 of 52 Hammock (83.5) | Upper Matecumbe Key Islamorada 1 units 3 beds 2 baths 1,518 sqft On Site: 123 Days
View Details Price Reduced $1,300,000 1 of 31 Misc Upper Matacumbe (82.0) | Upper Matecumbe Key Islamorada 1 units 3 beds 3 baths 960 sqft On Site: 273 Days