View Details Price Reduced $875,000 1 of 46 Sand Pebbles (80.5) | Upper Matecumbe Key Islamorada 16 units 5 beds 3 baths 3,264 sqft On Site: 252 Days