Coral Bay Resort

75690 Overseas Hwy Islamorada FL 33036 USA

(305) 664-5568

Location