View Details $3,800,000 1 of 80 Russell Estates (83.2) | Upper Matecumbe Key Islamorada 4 beds 4 baths 1 ½ baths 2,574 sqft 7.61 acres On Site: 13 Days
View Details $7,499,000 1 of 39 Russell Estates (83.2) | Upper Matecumbe Key Islamorada 1 units 3 beds 3 baths 1,485 sqft On Site: 148 Days
View Details $25,000,000 1 of 139 Russell Estates (83.2) | Upper Matecumbe Key Islamorada 2 units 7 beds 9 baths 1 ½ baths 6,935 sqft On Site: 391 Days