105 PALM AVE., Islamorada FL 33036 | Islamorada, FL | $4600K | Brickellsold